5月29日,欢迎您访问【网建定制开发专业品牌】湖南鼎誉网络科技! 网站建设 | 网络推广 | 鼎誉博主 | 四网同步 | 微信营销 | 收藏本站 |

我们专注于:长沙网站制作,长沙网站建设,长沙营销型网站,长沙网络推广,长沙建网站

营销型网站策划_类型的网站_网站案例:鼎誉网络三大业务,四大平台,为更多企业建立网络营销生态系统! 营销型网站策划_类型的网站_网站案例:网站建设、网络推广、互联网基础服务请联系鼎誉商务人员! 营销型网站策划_类型的网站_网站案例:鼎誉客户网站售后服务专区,塑源式售后服务系统请点击进入!
鼎誉E站通平台登陆 用户名: 密码: 验证码: 进入鼎誉推广助手系统     长沙网络公司 长沙微博营销
企业网站建设,需要我们,我想做网站_鼎誉网络_湖南网络推广,湖南8年专业的营销型网站建设制作公司!
商务合作101号 鼎誉商务102号
鼎誉商务103号 商务合作104号
网站报价
联系我们

您现在的位置:首页 > 网站建设 > 网站知识学习 > 文章正文  

PHP中正则表达式学习

对鼎誉排名感兴趣?请将此文分享到: QQ空间 新浪微博 腾讯微博 人人网

文章作者:管理员 发布时间:2009/12/30 浏览次数:9187 『打印此页』『收藏此页

在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串
的需要。正则表达式就是用于描述这些规则的语法。

主要的作用是:分割、匹配、查找、替换

PHP中两个常用的正则函数
preg_match 正则函数,以perl语言为基础
ereg 正则函数,以POSIX基础 (Unix 、 Script)

正则表达式中包括的元素
(1)、原子(普通字符:a-z A-Z 0-9 、原子表、 转义字符)
(2)、元字符 (有特殊功能的字符)
(3)、模式修正符 (系统内置部分字符 i 、m、S、U…)

正则表达式中的“原子”
①a-z A-Z _ 0-9 
②(abc) (skd) 
③[abcs] [^abd]
④转义字符
  \d  包含所有数字[0-9]
  \D  除所有数字外[^0-9]
  \w  包含所有英文字符[a-zA-Z_0-9]
  \W  除所有英文字符外[^a-zA-Z_0-9]
  \s   包含空白区域如回车、换行、分页等 [\f\n\r]
等..

正则表达式元字符
*  匹配前一个内容的0次1次或多次
.  匹配内容的0次1次或多次,但不包含回车换行
+ 匹配前一个内容的1次或多次
?匹配前一个内容的0次或1次
|  选择匹配类似PHP中的| (因为这个运算符合是弱类型导致前面 为整体匹配)
^  匹配字符串首部内容
$  匹配字符串尾部内容
\b 匹配单词边界,边界可以是空格或者特殊符合
\B 匹配除带单词边界意外内容
{m} 匹配前一个内容的重复次数为M次
{m,} 匹配前一个内容的重复次数大于等于M次
{m,n} 匹配前一个内容的重复次数M次到N次
( ) 合并整体匹配,并放入内存,可使用\1 \2…依次获取

模式修正符是为正则表达式增强和补充的一个功能,使用在正则之外。

 
返回上一页】【到顶层】【关闭此页
3+1四网同步网站建设平台 湖南成交型网站孵化基地 湖南营销型网站策划专家 尚沃网络营销落地顾问商 鼎誉E站通平台研发基地

本站关键词:长沙网站建设|湖南网络营销|长沙网络公司|长沙网站制作|湖南网络公司|长沙营销型网站建设|长沙做网站的公司|长沙网站推广|长沙做网站|服务器维护 托管服务

鼎誉导航:长沙网站制作|长沙网站报价|长沙网站优化|企业做网站|长沙建网站|长沙做网页|鼎誉鼎誉E站通|长沙网络公司|长沙网站营销|长沙网络营销|长沙网页制作|长沙网络攻关|服务器托管

欢迎下载鼎誉移动互联网客户端apk
公司地址:长沙市芙蓉区杨家山天心丽城7栋4-5楼(开发/推广) 合作热线:0731-85419657 全国咨询热线:400-0731-269 湘公安备 43010202000135号
2009 Power 湘ICP备11011648号-1 湖南鼎誉网络科技有限公司常年法律顾问 北京盈科(长沙)律师事务所尹吉兮律师  DYWLKJ.COM  网站5星安全认证
Baidu   
湖南营销型网站首选鼎誉!