0

从该行中删除所有 [?] 的适当正则表达式是什么:

/Hello[1]/World[2]/Foo[3]
/Bar[3]/Foo[2]

等等

4

3 回答 3

1

如果数字可以是负数,那么\[-?\d+\]\[-?[0-9]+\]

于 2012-07-05T15:23:31.200 回答
0

对于任何符号 beetwin用空字符串[]替换正则表达式作为数字\[.+?\]\[\d+?\]

于 2012-07-05T15:24:59.103 回答
0

我注意到你提到"/hello[4]/world[2]".replace("[\\d+?]". 除了缺少的盾牌符号,如果你想应用正则表达式,你必须使用 String.replaceAll() 或 String.replaceFirst()。

于 2012-07-05T15:34:53.383 回答