Rexeg用括号排除单词

时间:2017-01-15 20:42:55

标签: java regex

我正在搜索如何排除某些与语法匹配的单词。

例如:

我想删除{g}所有与此类似{thing}匹配的{g}字。

应输出:

我想删除所有匹配的单词。

所以我想排除所有带括号和删除括号的单词

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

假设没有嵌套,这个正则表达式应该可以工作:

\{[^}]+\}

作为字符串,"\\{[^}]+\\}"

这是非常基本的,并使用以下内容:

  • \{ \}
    • 已转发{}
  • [^}]+
    • 匹配一个或多个不是}
    • 的字符的字符类