-
. 匹配出了换行符之外的任意字符 \d 匹配任意一个十进制数字 即 [0-9] \D 匹配任意一个非十进制的数字,即 [^0-9] \s 匹配一个不可见原子 即 [\f\n\r\t\v] \S 匹配一个可见原子, 即[^\f\n\r\t\v] \w 匹配任意一个数字、字母或下划线 即 [0-9a-zA-Z] \W 匹配任意一个非数字、字母或下划线 即 [^0-9a-zA-Z]查看全部
-
例:连续出现3个5 即 /5{3}/ [a-zA-Z]{2}即表示只要两个英文字母连续在一起的匹配 \w{4} 即 连续四次 符合\w的匹配 \w{4,}即四次即以上 \w{4,8}即四到8次 \w* 即连续在一起的\w就会被匹配 \d+ 匹配一次到无限次 的连续数字 \d?匹配数字一次或零次 \?i 紧跟一个i才会被匹配查看全部
-
<?php $pattern = '/^1(3|4|5|7|8)\d{9}$/'; $subject = '13610711466'; preg_match( $pattern, $subject, $matches); var_dump($matches); ?>查看全部
-
正则表达式常见的修正模式查看全部
-
1 . 匹配除了换行符之外的任意字符 2 \d = [0-9] 匹配任意一个十进制数字 3 \D = [^0-9] 匹配任意一个非十进制数字 4 \s = [\f\n\r\t\v] 匹配任意一个不可见原子 5 \S = [^\f\n\r\t\v] 匹配一个可见原子查看全部
-
汉字转成UNICODE编码,防止字符乱码 正则表达式工具regexpal查看全部
-
【边界控制与模式单元】 ^ 匹配字符串开始的位置 $ 匹配字符串结尾的位置 ()匹配其中的整体为一个原子查看全部
-
量词 {n}表示其前面的原子恰好出现n次; {n,}表示其前面的原子最少出现n次; {n,m}表示其前面的原子最少出现n次,最多出现m次; * 匹配0次,1次或者多次期之前的原子,即{0,} + 匹配1次或者多次期之前的原子,即{1,} ? 匹配0次或者1次期之前原子,即{0,1}查看全部
-
元字符 原子的集合查看全部
-
[^789]注意"["和"^"不能分开查看全部
-
Duang|duang 和[Dd]uang有相同的效果,"[]"中只能写原子,而"|"两边可以是字符串。查看全部
-
元字符查看全部
-
元字符 一 定义原子的筛选方式; 二 把某一类原子(如字母a,b,c,d...或者数字1,2,3,4...等)进行归类,然后给出一个缩写,来简化正则表达式的书写方式。查看全部
-
【不可见原子】 \t [TAB] \n 回车 空格直接空格查看全部
-
当要匹配的标点符号正好是正则表达式运算符时 要在符号前面加‘/’进行转义,如‘//’课匹配到‘/’,‘/+’课匹配到‘+’查看全部
举报
0/150
提交
取消