在eclipse中,使用查找功能
要求:查找下划线,并且下划线的前面没有出现过左括号。
1.先使用零宽度正回顾后发断言,语法如下:
(?<=exp) 用于匹配exp后面的位置
正则表达式:(?<=\({1,100}.{1,1000})_
在断言中尽量不要用+和*,因为不同的解释器对无限匹配的规则有所不同,可能在自己环境里用的好好的,换了一个环境就不能使用了。
2.直接变换成零宽度负回顾后发断言(把=号换成!号)
正则表达式:(?<!\({1,100}.{1,1000})_
这就是满足要求的正则表达式。