只删除括号内的数字(方括号)

Only remove numbers inside parentheses (brackets)

使用下面的代码,我可以将 Number123(45) 变成 Number

$string = 'Number123(45)';
$string2 = preg_replace('/[0-9]+/', '', $string);
echo $string2;

我怎样才能只删除圆括号(方括号)内的数字,以便输出为 Number123()

在模式中包含括号,如下所示:

$string = 'Number123(45)';
$string2 = preg_replace('/\([0-9]+\)/', '()', $string);
echo $string2;

输出:

Number123()