UltraEdit有三种正则表达式风格,默认设置是UltraEdit风格。
如果要支持Perl风格正则表达式,需要选择Andvanced -> Find or Replace,然后在Regular Expression EngineOption下选中Perl Compatible Regular Expressions。
Perl风格正则例子:
foo(?!bar) 匹配"foo"仅当"foo"后面不跟"bar" (?<!bar)foo 匹配"foo"仅当"foo"不在"bar"后面 o{3,} 匹配"o"三次或者三次以上 o{3, 5} 匹配"o"至少3次,至多5次 (jxq|feichexia) 匹配"jxq"或者"feichexia"