免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1949 | 回复: 5
打印 上一主题 下一主题

正则表达式问题!!!在线等 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-20 11:56 |只看该作者 |倒序浏览
昨天看了版主给的手册,有点晕!

我看到版主的正则这样写(.+?)请问那个问号有什么作用吗?已经有一个+号了,可以匹配1-n次

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-05-20 11:58 |只看该作者
从手册标准页:http://cn.php.net/manual/zh/ref.pcre.php
重点链接:http://cn.php.net/manual/zh/reference.pcre.pattern.syntax.php
到:重复是由数量符指定的

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
3 [报告]
发表于 2007-05-20 11:59 |只看该作者
不过正则需要好好的体会。
有些人可能一辈子都无法弄明白,有些人可能一眼就明白(一见钟情),有些人可能需要机遇才能明白,有些人可能在某一天突然明白,有些人可能在明白之后的某一天突然发现原来自己并不明白。

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2007-05-20 12:01 |只看该作者
我是在看了《自然语言处理综论》之后明白的,建议你买一本看看。

另外,类似的强大和复杂,在:http://man.chinaunix.net/newsoft ... /rewrite/index.html
说的很清楚:
欢迎来到mod_rewrite,URL操作的瑞士军刀!

此模块提供了一个基于规则的(使用正则表达式分析器的)实时重写URL请求的引擎。 支持每个规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。 此URL操作可以取决于各种测试,比如服务器变量、环境变量、HTTP头、时间标记,甚至各种格式的用于匹配URL组成部分的查找数据库。

此模块可以操作URL的所有部分(包括路径信息部分),在服务器级(httpd.conf)和目录级(.htaccess)配置中都有效, 还可以生成最终的请求字符串。此重写操作的结果可以是内部子处理,也可以是外部请求的重定向,甚至还可以是内部代理处理。

但是,所有这些功能和灵活性带来一个问题,那就是复杂性,因此,不要指望一天之内就能看懂整个模块。

论坛徽章:
0
5 [报告]
发表于 2007-05-20 19:18 |只看该作者
谢谢版主

论坛徽章:
0
6 [报告]
发表于 2007-05-20 23:17 |只看该作者
这个?号是指定取消贪婪模式的吧,只匹配到最近处。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP