一句正则表达式

求助一句正则表达式主要是用来消除字符串里指定字符的例如下面代码var ttt aaaa[9]res ttt .replace(

求助一句正则表达式

主要是用来消除字符串里指定字符的

例如下面代码

var ttt = "aaaa[9]"

res= ttt .replace(/\[[0-9]\]+$/g, '');


那么这里的res就等于"aaaa"

但是如果ttt为"aaaa[91]",也就是[]里面是两位数的话,那么这里的正则表达式就不匹配了。


这里这个正则表达式应该怎么写才能匹配任意位数的数字?多谢 正则表达式
[解决办法]

res= ttt .replace(/\[\d+\]+$/g, '');