PHP支持两种风格的正则表达式语法:POSIX和Perl
这两种表达式是编译PHP时指定的默认风格,但在PHP5.之后,POSIX风格被弃用。
2.常用的正则匹配工具在线匹配工具
regexpal
rubular
.基础知识介绍
正则表达式是一种描述文本所包含模式的方法。
在PHP中,匹配正则表达式更像strstr()函数匹配,而不像相等比较,因为是在一个字符串的某个位置如果不指明则可能在字符串中的任何位置匹配另一个字符串。
例:字符串shop匹配正则表达式shop,它也可以匹配正则表达式h、ho等正则表达式。
除了精确匹配字符外,还可以用特殊字符来指定表达式的元意义meta-meaning
说这么多基础理念小编自己看着也烦,接下来就让直接进入正题吧!
.基本字符介绍分隔符/每个表达式必须包含在一対分隔符中,字符串的开始和结束都必须要有匹配的分隔符例:编写一个匹配shop的正则表达式:/shop/
模式选择
(选择分支的开始(读为或))例:/