希望有一个递归函数,它接受一个字符串并删除结尾'[x]'.例如'abc [1] [3]'需要是'abc [1]'.该字符串也可以是'abc [1] [5] [2]',并且需要是'abc [1] [5]'.
我正在尝试,str.replace(/[\\\[\d\\\]]$/, '')但它只取代了最后一个结束括号而忽略了其他一切.
str.replace(/[\\\[\d\\\]]$/, '')
有任何想法吗?
javascript regex square-bracket
javascript ×1
regex ×1
square-bracket ×1