![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
文章平均质量分 80
yhc166188
路虽远,行则将至;事虽难,做则必成!
展开
-
正则表达式简述
正则表达式 因为要做一个手机号校验的一个规则,并且作为程序员平常也都有可能用到,所以就研究下正则表达式。 又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE) ,计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 给定一个正则表达式和另一个字符串,我们可以达到如下的目的: 1. 给定的字符串是否符合正则表达...原创 2018-01-30 15:21:40 · 166 阅读 · 0 评论 -
正则表达式元字符及优先级
一、元字符 在正则表达式中,有一些特殊的字符,例如‘* ?’等,他们有特殊的意义,‘*’代表出现0至多次,‘?’代表1次或0次,称他们为元字符。 如下: 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹原创 2018-02-01 17:56:16 · 453 阅读 · 0 评论 -
正则表达式匹配规则
1.基本模式匹配 模式,是正则表达式最基本的元素,它们是一组描述字符串特征的字符。 例如:^once 这个模式包含一个特殊的字符^,表示该模式只匹配那些以once开头的字符串。例如该模式与字符串"once upon a time"匹配,与"There once was a man from NewYork"不匹配。 正如如^符号表示开头一样,$符号用来匹配那些以给定模式结尾的字符串。 b原创 2018-02-01 19:40:54 · 242 阅读 · 0 评论