
正则表达式
文章平均质量分 72
BestFSQ
这个作者很懒,什么都没留下…
展开
-
正则表达式(二)-- 匹配一组字符
一、匹配多个字符中的某一个正则表达式是区分大小写的,比如使用正则表达式cat可以匹配文本cat而不能匹配文本CAT,如果我们要匹配出含有文本cat的所有结果,而不关心它们大小写的问题,这是就要需要使用元字符'['和元字符']'来创建一个字符集合,[]方括号间的所有字符组成了字符集合,字符集合的匹配结果是能够与该集合的任意一个成员相匹配的文本。例子:文本:cat Cat CAT正则表原创 2017-02-21 22:33:57 · 1691 阅读 · 0 评论 -
正则表达式(一)-- 匹配单个字符
一、纯文本正则表达式顾名思义,纯文本正则表达式由纯文本组成,比如使用正则表达式cat,则会匹配到所有包含cat的文本,正则表达式是区分大小写的,但在各个语言中正则表达式的实现也可以实现不区分大小写。例子:文本:cat category complicate dog Cat正则表达式:cat结果:cat category complicate dog Cat二、使原创 2017-02-19 18:32:16 · 7435 阅读 · 0 评论 -
正则表达式(三)-- 重复匹配
一、匹配一个或多个字符使用单个元字符'.'或者其他元字符如'\d'只能匹配单个的字符,而有时我们需要匹配同一字符或者字符集合的多次重复,比如要匹配的文本中有很多数字(假设没有其他字符与数字混合的情况),这些数字的位数不确定,现在需要用正则表达式将这些数字全部匹配出来,仅仅使用单个的'\d'可以匹配出一位数,两个'\d\d'可以匹配出一个两位数,但文本中的数字位数不确定,所以我们不知道究竟该用多原创 2017-02-23 21:35:50 · 7618 阅读 · 0 评论