![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
一条小鲨鱼
子非鱼,安知鱼之乐
展开
-
一步步对正则表达式的学习总结(三)
上一篇文章我们尝试着写了一个有某种规律的表达式,但是依旧有一些问题,那么我们就问题继续学习 分支条件 之前的正则表达式,会重现 (010-123456 这种的错误格式,因此我们需要解决一下。这时候我们需要使用 | 来解决问题,就是把不用规则使用 | 分隔开,满足一种即可。 那么我们写一个 (?0\d{2})?[- ]?\d{6}|0\d{2}[- ]?\d{6} 我们拆开来看 1、(?0\d{2})?[- ]?\d{6} 表示前三位号用小括号括起来,前三位与后六位之前可以用-、空格或者不分割 2、|0\原创 2020-07-16 13:53:10 · 94 阅读 · 0 评论 -
一步步对正则表达式的学习总结(二)
在对正则表达式进行一些认识后,我们需要自己手动联系一下加深印象 csdn\d+ 意思是 csdn后面跟一个或多个数字 ^\w+ 意思是 后面重复一次或多次 ^csdn\w{3,5} 意思是 csdn后匹配字母或数字或下划线 并重复3到5次 比如我们进行一个完整的验证 \({1}0\d{2}[) -]?\d{6} 这个表达式可以匹配几种格式,像 (010)123456,或 022-123456,或 012123456。 我们对它进行一些分析吧: 1. 首先是一个转义字符 \( 2. 然后 {1}0 它能出原创 2020-07-07 11:07:06 · 90 阅读 · 0 评论 -
一步步对正则表达式的学习总结(一)
正则表达式的学习什么是正则表达式正则表达式的应用常用元字符限定符其他如何使用正则表达式创建正则对象正则匹配 什么是正则表达式 用于匹配规律规则的表达式,正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑 正则表达式的应用 对字符串验证是否符合正则表达式的逻辑 如验证密码、手机号 可以通过正则表达式,从字符串中提取我们要的部分 如从原创 2020-07-03 15:48:55 · 122 阅读 · 0 评论