您所在位置: 网站首页 / 文档列表 / C/C++资料 / 文档详情
看实例学正则表达式.docx 立即下载
2024-04-29
约5.3千字
约14页
0
15KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

看实例学正则表达式.docx

看实例学正则表达式.docx

预览

免费试读已结束,剩余 4 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

看实例学正则表达式看实例学正则表达式在编程里基本都会用到正则表达式来处理数据,那么下面就具体在PHP中怎么运用吧,更多内容请关注应届毕业生网!首先,让我们看看两个特别的字符:’^’和‘$’他们是分别用来匹配字符串的开始和结束,一下分别举例说明:"^The":匹配以"The"开头的字符串;"ofdespair$":匹配以"ofdespair"结尾的字符串;"^abc$":匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配;"notice":匹配包含notice的字符串;你可以看见如果你没有用我们提到的两个字符(最后一个例子),就是说模式(正则表达式)可以出现在被检验字符串的任何地方,你没有把他锁定到两边。这里还有几个字符'*','+',和'?',他们用来表示一个字符可以出现的次数或者顺序.他们分别表示:"zeroormore","oneormore",and"zeroorone."这里是一些例子:"ab*":匹配字符串a和0个或者更多b组成的字符串("a","ab","abbb",etc.);"ab+":和上面一样,但最少有一个b("ab","abbb",etc.);"ab?":匹配0个或者一个b;"a?b+$":匹配以一个或者0个a再加上一个以上的b结尾的字符串.你也可以在大括号里面限制字符出现的个数,比如"ab{2}":匹配一个a后面跟两个b(一个也不能少)("abb");"ab{2,}":最少更两个b("abb","abbbb",etc.);"ab{3,5}":2-5个b("abbb","abbbb",or"abbbbb").你还要注意到你必须总是指定(i.e,"{0,2}",not"{,2}").同样,你必须注意到,'*','+',和'?'分别和一下三个范围标注是一样的,"{0,}","{1,}",和"{0,1}"。现在把一定数量的字符放到小括号里,比如:"a(bc)*":匹配a后面跟0个或者一个"bc";"a(bc){1,5}":一个到5个"bc."还有一个字符'│',相当于OR操作:"hi│hello":匹配含有"hi"或者"hello"的字符串;"(b│cd)ef":匹配含有"bef"或者"cdef"的字符串;"(a│b)*c":匹配含有这样-多个(包括0个)a或b,后面跟一个c的字符串的字符串;一个点('.')可以代表所有的单一字符:"a.[0-9]":一个a跟一个字符再跟一个数字的(含有这样一个字符串的`字符串将被匹配,以后省略此括号)"^.{3}$":以三个字符结尾.中括号括住的内容只匹配一个单一的字符"[ab]":匹配单个的a或者b(和"a│b"一样);"[a-d]":匹配'a'到'd'的单个字符(和"a│b│c│d"还有"[abcd]"效果一样);"^[a-zA-Z]":匹配以字母开头的字符串"[0-9]%":匹配含有形如x%的字符串",[a-zA-Z0-9]$":匹配以逗号在加一个数字或字母结尾的字符串你也可以把你不想要得字符列在中括号里,你只需要在总括号里面使用'^'作为开头(i.e.,"%[^a-zA-Z]%"匹配含有两个百分号里面有一个非字母的字符串).为了能够解释,但"^.[$()│*+?{
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

看实例学正则表达式

文档大小:15KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用