博客专栏  >  编程语言   >  正则表达式

正则表达式

正则表达式作为常见工具,常常能够给日常工作提高效率。同时也给一个复杂问题另外解题思路。正则表达式见长于字符串的查找、替换等处理工作。本专栏主要介绍常见以及高级表达式用法。

关注
2 已关注
7篇博文
  • 认识正则表达式(一)

    这个文章系列文章主要会设计到以下一些知识点,一般网上查到到无非一些现成的例子,而这些例子要么不完全符合自己的需求,要么根本就是有错误。属于正则表达式的基础用法,而只有深入了解原理之后,才能随心所欲改造...

    2016-10-26 23:09
    194
  • 正则表达式-重复匹配(二)

    在前面一章中,讲了元字符的使用,前面没有明确说明,那就是每个元字符匹配一个字符,也就是说[\d]匹配任意一个数字。那么假设我想匹配三位数字怎么办,当然可以写成 \d\d\d 这种形式,但是要是我想匹配...

    2016-10-27 23:01
    909
  • 正则表达式-位置匹配(三)

    有时候我们希望不光能匹配我们想要的字符串,还希望可以对位置进行匹配。比如希望找到单个字母a,而不希望找到相关以a为开头的单词,如abundant。此时就需要使用位置匹配,下面我们来介绍最简单的位置匹配...

    2016-11-09 21:25
    571
  • 正则表达式-子表达式(四)

    从这一节开始,开始涉及到正则表达式的一些高级用法,前面只是一些基础知识是基本块,构成了接下来的这些高级的使用方法。简单来讲,子表达式就是使用括号包裹起来的正则表达式而已。而本章的子表达式在后面的一致性...

    2016-11-16 22:33
    259
  • 正则表达式-回溯引用,前后一致匹配(五)

    前面一节所讲到的子表达式是这一章的基础,因此,如果对子表达式没有了解的可以参考前面一张。这一章讲回溯引用,简单来说,回溯引用就是前后要一致性匹配。比如常见的HTML语言就是这样的。比如如下HTML源代...

    2016-11-27 19:04
    438
  • 正则表达式-前后查找(六)

    前面讲到的正则表达式都是如何匹配表达式所表达的意思,如[a-z]+是匹配1个以上a-z的字母。今天我们讲到的是前后查找的例子,首先我们讲到向前查找的语法: (?=表达式)我们举一个例子,假设我们...

    2016-11-29 20:12
    163
  • 正则表达式-嵌入条件(七)

    本次将结束这个系列,最后一篇文章。相对而言,嵌入条件在正则表达式中使用很少,甚至很多语言不支持嵌入条件这种写法,不过最为了解,本章讲简短说明一下嵌入条件在正则表达式中如何使用。嵌入条件的表达式按照书上...

    2016-11-29 21:06
    395
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部