社区
脚本语言
帖子详情
请问perl正则表达式中的(?!....)(?=....)是什么意思
nanmu80
2009-07-10 04:22:06
加精
在programming perl中看到的,但是不懂什么意思。请各位高手帮忙解惑。最好能具个例子说明。谢谢
...全文
2970
38
打赏
收藏
请问perl正则表达式中的(?!....)(?=....)是什么意思
在programming perl中看到的,但是不懂什么意思。请各位高手帮忙解惑。最好能具个例子说明。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
38 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2009-11-11
打赏
举报
回复
建议稍后到我的资源里面下载“正则表达式速查、举例、学习”
http://download.csdn.net/zhao4zhong1
mwm1983
2009-11-07
打赏
举报
回复
谢谢。。学习了。。
lhc1943
2009-10-10
打赏
举报
回复
32楼的兄弟 说的是这篇日志么
http://blog.163.com/reason2003/blog/static/116499469200962110325612/
hoho4533
2009-10-09
打赏
举报
回复
学习一下
XyRbj
2009-10-09
打赏
举报
回复
学习
hongyemantian
2009-10-09
打赏
举报
回复
呵呵 谢谢 学习
lk0126
2009-10-09
打赏
举报
回复
路过
十八道胡同
2009-10-09
打赏
举报
回复
学正则 看过客的blog,,
我不是打广告的。。。
grzx2210
2009-10-09
打赏
举报
回复
ding
agel0ver
2009-10-08
打赏
举报
回复
学习
juhuacha159
2009-10-08
打赏
举报
回复
学习了
aweiname2008
2009-10-07
打赏
举报
回复
学习一下
zguolongzu
2009-10-07
打赏
举报
回复
明白了
sdgsfg
2009-10-07
打赏
举报
回复
学习学习
uceve
2009-10-06
打赏
举报
回复
1.它匹配的是一个精确的位置
比如要匹配autumn里的tu 用普通的方法就不行 必须要用到环视(? <=au)tu(?=mn)
2.在global match的时候 下一次的匹配时从上一次环视找到的位置开始的
比如autumn的例子 下一次是从mn开始的 而不是从n后面开始的
夏同良
2009-10-06
打赏
举报
回复
谢谢大家了
zhouyongfu00
2009-10-06
打赏
举报
回复
零宽度负预测先行断言(?!exp),断言此位置的后面不能匹配表达式exp。例如:\d{3}(?!\d)匹配三位数字,而且这三位数字的后面不能是数字;\b((?!abc)\w)+\b匹配不包含连续字符串abc的单词。
(?=exp)也叫零宽度正预测先行断言,它断言自身出现的位置的后面能匹配表达式exp。比如\b\w+(?=ing\b),匹配以ing结尾的单词的前面部分(除了ing以外的部分),如查找I'm singing while you're dancing.时,它会匹配sing和danc。
coolbamboo2008
2009-10-06
打赏
举报
回复
学习
Cyanapple_wen
2009-10-06
打赏
举报
回复
学习了。
lhdgriver
2009-10-04
打赏
举报
回复
四楼正解 环视的作用
1.它匹配的是一个精确的位置
比如要匹配autumn里的tu 用普通的方法就不行 必须要用到环视(?<=au)tu(?=mn)
2.在global match的时候 下一次的匹配时从上一次环视找到的位置开始的
比如autumn的例子 下一次是从mn开始的 而不是从n后面开始的
加载更多回复(13)
《学习
正则表达式
》高清扫描版 PDF
正则表达式
是程序员必备的强大工具,得到了各种Unix实用程序,以及
Perl
、Java、JavaScript、C#等编程语言的支持。读完本书,你会对
正则表达式
的常用语法了然于胸。掌握
正则表达式
是提升编程效率、节约时间的一大法.....
Perl
正则表达式
讲解.chm
Perl
正则表达式
讲解,真的非常详细,看了这个不用在费心去看别的
Perl
的关于
正则表达式
的内容的
PostgreSQL数据库管理(三)
而不同的客户端接口都是源自这个 C 接口,比如ODBC,JDBC,Python,
Perl
,Tcl,C/C++,ESQL等, 同时也要指出的是,PostgreSQL 对接口的支持也是非常丰富的,几乎支持所有类型的数据库客户端接口。这一点也可以说是 ...
java
正则表达式
perl
5规范 jakarta-oro.jar
java
正则表达式
perl
5规范 jakarta-oro.jar
正则表达式
中
的 .*? 或 .*+ 的意思
例如,在
Perl
中
就内建了一个功能强大的
正则表达式
引擎。
正则表达式
这个概念最初是由Unix
中
的工具软件(例如sed和grep)普及开的。
正则表达式
通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、...
脚本语言
37,719
社区成员
34,238
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章