码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式使用集锦

时间:2014-11-14 12:31:27      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   ar   使用   sp   strong   文件   


正则表达式的使用是一直是一个另人头痛的问题,因其语法和使用规则没有很强的规范,也因没有系统的学习过,只是工作中需要到了才拿来用一下。

现在把用到的点拿来备注一下,不用到时候用的时候再重新学习了。


1.正则表达式中匹配特定的字符结尾

      在做url 跳转时需要把一个url 地址跳转到一个指定的文件处

当目录中含有 /1001/ 且以/1001/结尾时,这里的1001只是把数字具体化了,这样看起来更通俗易懂。

        这时的url 可能会是 http://www.yitire.com/1001/  这时候需要跳转到 http://www.yitire.com/dealer/index.php

      正则表达式就可以写成   /([0-9]+)/$  如下图所示,只会匹配到 最后出现 /1001/ 处,凡是url 中不是以/1001/ 结尾的都不会匹配到。

       bubuko.com,布布扣

2.正则表达式中只能出现特定的字符串

    当做网站 地跳转时,可能在访问某些目录时是禁止跳转的,这时就需要在正则表达式中指定,当遇到这些路径时需要路过

    只在需要的目录下做跳转。

    eg. 当只需要在路径中含有 /1001/index/1003/product 时做跳转,当遇到其它的字符串时略过。


      这时的正则表达式可以写成 /([0-9]+)/(index|product) ,如下图所示,正则表达式只匹配到了需要的目录

           bubuko.com,布布扣    


3.正则表达式中不能出现特定的字符串
















正则表达式使用集锦

标签:style   blog   http   color   ar   使用   sp   strong   文件   

原文地址:http://blog.csdn.net/honglei_zh/article/details/41116623

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!