AUTOIT CN's Archiver
论坛
›
『 提问交流 』
› 正则能不能多行匹配?
xlcwxl
发表于 2011-3-13 19:52:35
正则能不能多行匹配?
源文件:
张三
李四
赵二
王麻子
我只知道有张三,我想匹配张三和后面的两行(李四,赵二)不匹配王麻子
不知能否用正则实现?
kevinch
发表于 2011-3-13 19:57:35
本帖最后由 kevinch 于 2011-3-13 20:04 编辑
当然可以,如果匹配张三开始的三行,这个试下:"(?s)张三(\r*\n.*){2}"如果匹配张三开始与王麻子之间的内容可以试下这个:"(?s)张三[\s\S]*?(?=王麻子)"
3mile
发表于 2011-3-13 20:50:08
(?ms).*(?=王麻子)
页:
[1]
查看完整版本:
正则能不能多行匹配?