标签: regex
我正在尝试构建一个允许我删除字符串中的标记的正则表达式。这些标记始终如下所示:{...}。 到目前为止,我已尝试\{.*\},但不幸的是,如果这些标记出现两次,这将无效。例如:{123} Hello {asdas}。整个行将被删除,因为它以{开头并以}结尾。那么,我该如何避免这种行为?
{...}
\{.*\}
{123} Hello {asdas}
提前致谢。
答案 0 :(得分:6)
\{[^}]*\}
可能会这样做。
一个开口支架,除了一个闭合支架之外还有任意数量的任何东西,然后是一个右括号。