正则表达式到底用来干什么

正则表达式就是由一系列特殊字符组成的字符串, 其中每个特殊字符都被称为元字符, 这些元字符并不 表示为它们字面上的含义, 而会被解释为一些特定的含义.

还是很抽象,举个例子就知道正则表达式到底用来干什么。

比如我们说一句话,会用句号来表示这句话的结束。

同上,在正则表达式中,是由普通字符和元字符共同组成的集合, 这个集合用来匹配(或指定)模式.

一个正则表达式会包含下列一项或多项:
1. 一个字符集. 这里所指的字符集只包含普通字符, 这些字符只表示它们的字面含义. 正则表达式 的最简单形式就是只包含字符集, 而不包含元字符.
2. 锚. 锚指定了正则表达式所要匹配的文本在文本行中所处的位置. 比如, ^, 和$就是锚.
3. 修饰符. 它们扩大或缩小(修改)了正则表达式匹配文本的范围. 修饰符包含星号, 括号, 和反斜 杠.

正则表达式最主要的目的就是用于文本搜索与字符串操作. RE(正则表达式的简称)能够匹配单个字符或者一个字符集 — 即, 一个字符串, 或者一个字符串的一部分.


发表评论

电子邮件地址不会被公开。 必填项已用*标注