llww7779 发表于 2015-3-8 22:37:55

如(?i)、(?s)、(?m)等已完全没有捕获或分组的作用,那他是干啥的,我查啦资料,找不到答案

shqf 发表于 2015-3-9 22:05:18

回复 16# llww7779


    不知你的autoit是什么版本的,不过一般的都配套有autoit帮助,在scite界面一般可用F1呼出。
里有对StringRegExp的一些说明,你可看看。
(?i)默认字母的匹配是区分大小写的,开启后匹配字母时不去分大小写。 网页内容匹配时很有用。
(?s)默认 . 不匹配换行符等。 开启后, .匹配任何字符, 包括换行符等。匹配搜索时遇到换行符不会停下,会继续匹配下去的。
(?m)表示开启多行模式,一段相当于一行,一行一行中去匹配。默认多行是关闭的,整体作为一段即一行或说是一个字符串去匹配,此时只有一个头与尾。

柚子爸爸 发表于 2017-10-9 17:28:57

回复 2# shqf


      学习 学习谢谢分享

mHWhD 发表于 2018-1-5 20:20:44

很受用,谢谢。

givget 发表于 2018-1-7 22:58:38

这个帖子太好了期待下文,支持

mHWhD 发表于 2018-1-16 14:17:02

谢谢楼主分享

881966 发表于 2018-11-4 15:54:42

学习学习。谢谢分享

iwuzhiwei 发表于 2019-12-16 22:23:23

学习         
页: 1 [2]
查看完整版本: 正则快速入门之一——匹配、捕获与输出