[英]Regex: Match all brackets {} that are not in expressions {0} or {1}
标题说明了所有问题,我正在尝试匹配所有{
和}
但不匹配{0}
或{1}
。
例如: {asd } {2} asds}w2{1}
在这里,所有括号都将匹配,但最后一个是2。
根据评论进行编辑:
干得好:
(?!\{[01]\})\{|(?<!\{[01])\}
说明:
{0}
或{1}
则匹配{
。 {0
或{1
则匹配}
。 以下示例中的匹配项以粗体显示:
{ asd } { 2 } asds } w2 {1} { foo } {0} { bar } } { { }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.