-
边界控制,^限制匹配字符串以什么开头 $ 限制匹配字符串以什么结尾查看全部
-
{n} 匹配恰好出现n次 {n,} 匹配至少n次 {n, m} 匹配最少n次,最多m次 * 匹配任意次 (出现0次,或者出现n次) ? 匹配0次或一次 + 匹配至少一次,也就是一到无穷大次查看全部
-
· 除了换行符以外的任意字符查看全部
-
\d 匹配任意一个十进制数字 \D 匹配任意一个非十进制数字 \s 匹配不可见原子 \S 匹配可见原子 \w 匹配任意数字,字母,下划线 \W 匹配任意一个非数字,字母,下划线 \W和\D。大写都属非查看全部
-
在方括号中只是从中任意取出一个原子进行匹配,竖线就是匹配左半边或匹配右半边查看全部
-
| 匹配两个或多个分支选择 [ ] 匹配方括号中任意一个原子 [^]匹配不再方括号中的任意字符查看全部
-
\n 匹配换行符(回车) \t 匹配tab制表符查看全部
-
preg quote ($str),如果$str中包含有正则表达式的运算符,则在符号前面添加 \ 进行转义查看全部
-
preg split ($pattern,$subject)用于匹配到的字符进行切断,匹配到一个就断开一次,产生多个数组,,,和php中的explode很像查看全部
-
preg grep 只匹配不替换而且只返回发生匹配的字段值,就像阉割版的preg filter查看全部
-
preg replace 和preg filter 将匹配到的数值进行替换,可以使用数组替换 preg replace( $pattern,$replacement,$subject); $replacement 将匹配到的值替换为这个变量中存放的值 preg replace在数组匹配中会输出未发生匹配的字段 preg filter 在数组匹配中不会输出未发生匹配的字段 区别查看全部
-
m1,m2是匹配到的值 t1,t2是函数的返回值,即返回的个数查看全部
-
preg match 只匹配一次,返回值0或1 preg match all 匹配多次,有多少次匹配到多少次返回匹配到的次数 $pattern 正则表达式 $subject 所要匹配的字符串 preg match($pattern,$subject,m1); preg match all ($pattern,$subject,m2); m1=m2=array(); show(m1); show(m2); 两个函数的返回值分别保存在m1,m2数组中, 用show输出查看全部
-
元字符查看全部
-
不可见原子查看全部
举报
0/150
提交
取消