<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="汇总PHP中常用的正则表达式" id="card1">
<p> 游客</p><p>
标题:汇总PHP中常用的正则表达式<br/>
正文:<br/>
1.PHP中两个常用的正则函数a.preg_match 正则函数，以perl语言为基础语法：preg_match( mode,string subject,array matches)说明：mode参数---- 正则的模块，也就是正则表达式（语法）subject参数---- 正则的内容matches参数---- 正则的结果（获得一个数组的形式）b.ereg 正则函数，以POSIX基础（Unix、Script）语法：ereg(mode ,string subject, array regs)2.正则表达式中包括的元素a.原子（普通字符：a-z A-Z 0-9 、原子表、转义字符）b.元字符（有特殊功能的字符，如：# 、*）c.模式修正符（系统内置部分字符 i、m、S、U ...）3.正则表达式中的&amp;ldquo;原子&amp;rdquo;a.a-z A-Z _ 0-9 //最常见的字符b.(abc)(skd) //用圆括号包含起来的单元符号（一个整体）c.[abcs][^abd] //用方括号包含的原子表，原子表中的^代表排除或相反的内容d.转义字符\d 包含所有的数字[0-9] \D 除所有数字外[^0-9] \w 包含所有英文字符[a-z A-Z 0-9] \W 除所有英文字符外[^a-z A-Z 0-9] \s 回车，换行等......注明： 圆括号 必须是整体才能匹配； 方括号 只要是其子集，都可以匹配（内容存在）4.正则表达式元字符* 匹配前一个内容的0次1次或多次. 匹配内容的0次1次或多次，但不包含回车换行(代指自己，任何内容)  + 匹配前一个内容的1次或多次 ？ 匹配前一个内容的0次或1次 | 选择匹配类似PHP中的| （因为这个运算符合是弱类型导致前面最为整体匹配，类似一个单词匹配）^ 匹配字符串首部内容$ 匹配字符串尾部内容 \b 匹配单词边界，边界可以是空格或者特殊符合（有单词分界符，类似空格） \B 匹配除带单词边界意外内容（无单词分界符）{m} 匹配前一个内容的重复次数为M次 {m,} 匹配前一个内容的重复次数大于等于M次 {m,n} 匹配前一个内容的重复次数M次到N次( ) 合并整体匹配，并放入内存，可使用\\1 \\2&amp;hellip;依次获取 (调用放入内存中的内容)5.运算顺序依然遵循<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2095&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2095&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2095&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2095&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=2095">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=2095">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>