PHP正则表达式匹配字符的方法汇总

发布时间:2019-10-23编辑:脚本学堂
本文介绍下,php中用正则表达式匹配字符的方法,有需要朋友,参考学习下吧。

17、字符B
匹配一个单词的非分界符。
例如/Bnw/匹配noonday中的on,/wy/匹配“possible yesterday”中的ye。

注意:B规定匹配模式必须出现在目标字符的开头和结尾的2个边界之内,即匹配对象不能作为目标字符串的开头也不能作为目标字符串的结尾。

18、字符cX
这里的X是一个控制字符,指匹配一个字符串的控制字符。
例如/cM/匹配一个字符串中的control-M。

19、字符d
匹配一个数字,等价于[0-9]。

20、字符D
匹配任何的非数字,等价于[^0-9]。

21、字符f
匹配一个表单

22、字符
匹配一个换行符

23、字符
匹配一个回车符

24、字符s
匹配单个空格符,包括空格 、tab、from freed、换行符,等价于[f v]。

25、字符S
匹配除空格符以外的单个的字符,等价于[^f v]。

26、字符
匹配一个制表符

27、字符v
匹配一个顶头制表符

28、字符w
匹配所有的数字、字母以及下划线,等价于[A-Za-z0-9]。

29、字符W
匹配除数字、字母以及下划线外的其他字符,等价于[^A-Za-z0-9]。

30、字符
这是一个正整数,指匹配正则表达式最后一个子串的n 值。

31、字符ooctal和xhex
这里的ooctal是一个8进制的escape值,xhex是一个16进制的escape值。