首页 > Web开发 > 详细

php正则

时间:2017-01-10 11:42:02      阅读:149      评论:0      收藏:0      [点我收藏+]

php 支持两种正则表达式的处理函数。
1.pcre (perl compatible regular expression)perl语言兼容的正则表达式
perl语言兼容的正则表达式函数一般以 preg_ 开头。
2.需要给模式加上定界符。(定界符:除字母,数字,反斜线 \,以外的任何字符都可以作为定界符,通常用 / 斜线)
3.由 原子 +特殊功能字符(元字符)+模式修正符组成。
 原子{
1.普通字符原子:大写小写字母,数字。
2.特殊字符原子:如‘ “+*等已经有特殊意义的字符需要当作一个原子的话必须用反斜线转义。
3.一些非打印字符原子:\r 回车 \n换行等格式控制符号
4.通用字符类型原子:
如\d任意十进制数字,\D任意非十进制数字字符。
\s匹配任意打印字符(空白字符)相当于[\f\n\r\t\v] ,\S 任意非打印字符相当于[^\f\n\r\t\v]
\w匹配任何一个数字,字母,下划线字符,\W匹配任何一个非数字,字母,下划线字符
5.自定义原子表:如[df23fd]
}
元字符:构建正则表达式的具有特殊含义的字符,修饰原子的:有 * + ?.| {n} {n,}{n,m}  ^或\A匹配输入字符串的开始位置,$或者\Z 输入字符串结束位置
    \b 匹配单词的边界。\B匹配单词边界以外的部分。[] [^] ()多个原子组成的大原子。


php正则

原文:http://www.cnblogs.com/cyt66/p/6268612.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!