【发布时间】:2015-08-11 14:11:03
【问题描述】:
我想删除String中括号中的每个子字符串,例如
这是一个(简单)文本(或示例文本)。谢谢!
到
这是一段文字。谢谢!
我想用替换来做,但我找不到正常工作的 regExpression。
【问题讨论】:
我想删除String中括号中的每个子字符串,例如
这是一个(简单)文本(或示例文本)。谢谢!
到
这是一段文字。谢谢!
我想用替换来做,但我找不到正常工作的 regExpression。
【问题讨论】:
您可以替换以下正则表达式的结果:
\s?\([^)]+\)
使用空字符串。
【讨论】:
This is a (simple)) text (or an example text). Thank you! 它将失败并显示This is a ) text. Thank you!
【讨论】:
这是您需要的正则表达式:
/ \(.+\)/
你需要像这样使用替换:
str = str.replace(/ \(.+\)/, "");
【讨论】:
(or an example text).会失败。