页次: 1
\ -- 用于转义字符, 比如 \t, \n , \#,
最后一个使用的是 \# , 因为如果使用的分隔符是用的 #, 那么入过在文本中匹配了就需要用这个转义了。
分隔符 http://www.ipbbs.net/viewtopic.php?id=26
^ -- 表示行首, 如果是一行中有多个\n 那么就是\n之后也是行手, 多行匹配要用 m
可以参考 http://www.ipbbs.net/viewtopic.php?id=27
$ -- 表示行尾 , 和^ 类似, http://www.ipbbs.net/viewtopic.php?id=27
. -- 匹配除去换行外的所有的字符, 当然也可以包括换行。
使用修饰符 s 查看 http://www.ipbbs.net/viewtopic.php?id=28
[ -- 字符类开始
] -- 字符类结束
[abcd] 表示匹配abcd四个字符中的任何一个
( -- 子组的开始
) -- 子组的结束 这两个一起用
(abc) 作用是后期处理,分别存储在 $1 ... 中
| -- 可选的分支
? -- 表示匹配一次或者0词, 可以改变 贪婪性
* -- 0次或者多次
+ -- 1次或者多次
{
} -- 匹配次数
{2} 匹配2词, {2,} 匹配2词以上 , {2,5} 匹配2词到5词
^ -- 字中括号内表示 取反、
- -- 表示范围
[a-f] <==> [abcdef]
ipbbs.net
离线
页次: 1