日期:2014-05-17  浏览次数:20390 次

PHP正则表达式使用笔记

?

PHP 正则表达式使用详解

操作符 描述
??? \
转义符
??? (), (?:), (?=), []
圆括号和方括号

??? *, +, ?, {n}, {n,}, {n,m} 限定符
??? ^, $, \anymetacharacter
位置和顺序
??? | “
操作
???
全部符号解释
???
字符 描述
??? \
将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如, 'n' 匹配字符 "n" '\n' 匹配一个换行符。序列 '\\' 匹配 "\" "\(" 则匹配 "("

??? ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性, ^ 也匹配 '\n' '\r' 之后的位置。

??? $ 匹配输入字符串的结束位置。如果设置了 RegExp 对象的 Multiline 属性, $ 也匹配 '\n' '\r' 之前的位置。

??? * 匹配前面的子表达式零次或多次。例如,