-
email地址匹配:^\w+(\.\w+)*@\w+(\.\w+)+$ !模式单元查看全部
-
正则表达式:字符串搜索与匹配的工具查看全部
-
原子集合查看全部
-
php常用的正则函数查看全部
-
全部可以通过{m,n}表达出来的啊。。。查看全部
-
【URL地址匹配】=> /^(https?://)?(\w+\.)+[a-zA-Z]+$/==>匹配顶级域名网址查看全部
-
【email地址】=>@前是字母数字或下划线,连续出现的次数一次到无限大次,也可能会有点出现多次 ==>/^\w+(\.\w+)*@\w+(\.\w+)+$/查看全部
-
【手机号匹配】=>11位数字==>/1[34578]\d{10}/ 或者 模式单元方法 /1(3|4|5|7|8)\d{10}/ ===>防止手机号错误查看全部
-
【浮点数匹配保留两位小数】=>数字连续出现一次到无限大次跟上小数点,跟上两位数字==>/\d+\.\d{2}$/===>用于货币查看全部
-
匹配需求==>正则语言===>正则表达式====>作用 【非空】==>原子连续出现的次数为一次到无限大次 ===> .+ ====> 提醒必填查看全部
-
实战应用查看全部
-
【修正模式】给正则表达式指定一种匹配模式 [贪婪匹配与懒惰匹配] 贪婪匹配 :匹配长的 懒惰匹配:匹配短的 在结束符 /后面加大U 默认贪婪模式,匹配最长的 $pattern preg_match($pattern,$String,matchs) 默认 贪婪匹配:匹配结果存在歧义时取其长,默认匹配模式,添加在匹配模式的最后面,实例/0-9/ U 懒惰匹配,匹配结果存在歧义时取其短,实例/0-9/U i 忽略英文字母大小写,实例/aabb/i x 忽略空白,实例/aa bb/x s 让元字符"."匹配包括换行在内的所有字符查看全部
-
【模式单元】 ()匹配其中的整体为一个原子 会把空号里面的当做原子来看待,可以与()后面的字符组成模式单元 例: (D|d)ang 即 匹配 Dang和dang查看全部
-
【边界控制与模式单元】 ^ 匹配字符串开始的位置 $ 匹配字符串结尾的位置 ()匹配其中的整体为一个原子 例: ^ 即表示在第一个字符前面不能有任何东西, $ 即表示必须以最后一个字符结束,后面不能有任何其他字符查看全部
-
【量词】 查找某个原子连续出现多少次 {n} 表示其前面的原子恰好出现n次 {n,} 表示其前面的原子最少出现n次 {n,m} 表示其前面的原子最少出现n次,最多出现m次 * 匹配0次、1次或者多次其之前的原子,即{0,} + 匹配1次或者多次其之前的原子,即{1,} ? 匹配0次或者1次其之前的原子,即{0,1} 例:连续出现3个5 即 /5{3}/ [a-zA-Z]{2}即表示只要两个英文字母连续在一起的匹配 \w{4} 即 连续四次 符合\w的匹配 \w{4,}即四次即以上 \w{4,8}即四到8次 \w* 即连续在一起的\w就会被匹配 \d+ 匹配一次到无限次 的连续数字 \d?匹配数字一次或零次 \?i 紧跟一个i才会被匹配查看全部
举报
0/150
提交
取消