Heim >Backend-Entwicklung >PHP-Tutorial >PHP正则表达式小结

PHP正则表达式小结

WBOY
WBOYOriginal
2016-06-13 12:13:48999Durchsuche

PHP正则表达式总结


.  匹配任何单个字符 比如a.c 可以是abc,asc,aac,

$ 匹配字符串的结尾 比如t$ 可以使最后一个字符是t的字符串

^ 匹配一行的开始 比如^a能够匹配以a为开头的字符串

* 匹配0或多个正好在他前面的字符。

\  转移符,例如\* 用来匹配*

[ ] 匹配[ ]中任何一个字符

[^c1-c2] 匹配[]除外的符号

[A-Za-z]匹配所有大小写

() 定义一个子模式

|  或运算

+ 匹配1或多个正好在他之前的那个字符

{i} {i,j} 匹配指定数目的字符


执行函数:

ereg(正则表达式,字符串)


if(ereg("^([a-zA-Z0-9_- ])+ @ ([a-zA-Z0-9_-] +(\.[a- zA-Z0-9_-])+ ",$srt)) //匹配邮箱格式


^([1-9]{1})+([0-9]{16})+([Xx0-9]{1})+ 身份证

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn