你好,我需要创建一个正则表达式,以匹配以下模式:
在字符串中{任意字符}。可能的字符串示例:
示例1:
{123} abc {456} def {789}hg 应该返回3个匹配项:
{123},{456}和{789}
示例2:
abcd{{{r} 345 } {mmm}
应该返回2个匹配项{r}和{mmm}
因此,表达式应该匹配{任何非{}字符任意次数,然后是闭合符号}
到目前为止,我已经想出了这个,但它没有起作用:
{*[^{]}
非常感谢您的帮助。
你好,我需要创建一个正则表达式,以匹配以下模式:
在字符串中{任意字符}。可能的字符串示例:
示例1:
{123} abc {456} def {789}hg 应该返回3个匹配项:
{123},{456}和{789}
示例2:
abcd{{{r} 345 } {mmm}
应该返回2个匹配项{r}和{mmm}
因此,表达式应该匹配{任何非{}字符任意次数,然后是闭合符号}
到目前为止,我已经想出了这个,但它没有起作用:
{*[^{]}
非常感谢您的帮助。
{1{2{3}2}
?正则表达式不好用 - 使用解析器。 - the wolf