我必须创建一个正则表达式,它有一个条件,即如果我遇到某个特殊字符,我还应该找到另一个特殊字符。例如,如果我{在我的字符串中找到该字符,则该特定字符串只有在它也包含}在其中时才会被视为有效字符串。我已经尝试过环顾四周,但我仍然无法通过无限宽度环顾来弄清楚。
{
}
有效字符串:
示例{}示例{示例}示例}示例{
无效的字符串:
示例{示例示例}示例
一个符合要求的正则表达式:
^[^{}\n]*$|^(?=[^{\n]*\{)(?=[^}\n]*\}).*
正则表达式101
火柴
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句