例如字符串"<!abc>测试测试<!qwer>"
非贪婪匹配正则:<!.*?>
非贪婪匹配结果:<!abc> <!qwert>
贪婪匹配正则:<!.*>
贪婪匹配结果:<!abc>测试测试<!qwer>
使用方式:
Pattern compile = Pattern.compile(正则符号);
Matcher matcher = compile.matcher(str);
其他表达式
匹配 武清:101030200宁河:101030700
[\u4e00-\u9fa5].*?:\d+
notpad++ 高级模式
查找正则 替换正则
比如需要把 武清:101030200宁河:101030700 这两条数据换行
查找正则为 ([\u4e00-\u9fa5].*?:\d+)
替换正则为 \1\r\n
替换结果为 武清:101030200
宁河:101030700
在数字后面加入html
测试=28393
查找正则(=\d+)
替换正则\1html