两个字符之间所有内容的正则表达式

时间:2013-03-21 22:04:30

标签: regex

我正在尝试构建一个允许我删除字符串中的标记的正则表达式。这些标记始终如下所示:{...}。 到目前为止,我已尝试\{.*\},但不幸的是,如果这些标记出现两次,这将无效。例如:{123} Hello {asdas}。整个行将被删除,因为它以{开头并以}结尾。那么,我该如何避免这种行为?

提前致谢。

1 个答案:

答案 0 :(得分:6)

\{[^}]*\}

可能会这样做。

一个开口支架,除了一个闭合支架之外还有任意数量的任何东西,然后是一个右括号。