加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式中常用符号

发布时间:2020-12-14 04:33:36 所属栏目:百科 来源:网络整理
导读:转载出处:www.zybang.com/question/a974c538448c4669e525fc5d6ad9ac91.html 最近看别人源码,遇到正则表达式,虽然只是看懂了一点点皮毛,但是把自己学会的一些东西记录下来。 常见的几个符号: 1. ^ 表示匹配的字符必须在最左边 2. $ 与上面的差不多,表示

转载出处:www.zybang.com/question/a974c538448c4669e525fc5d6ad9ac91.html


最近看别人源码,遇到正则表达式,虽然只是看懂了一点点皮毛,但是把自己学会的一些东西记录下来。

常见的几个符号:

1. ^ 表示匹配的字符必须在最左边

2. $ 与上面的差不多,表示匹配最末的字符

3. + 表示匹配前面的字符1次或n次

4. x|y 表示匹配x或是y

5. {n} 表示匹配前面的字符n次

6.{1,2}表示匹配前面的字符至少一次,至多2次

7. [0-9] 表示匹配0 - 9 中的字符,如果只是匹配一个数字,则是[0],表示匹配0这个数字。


下面举例说明 “^([0-5]{0,1}[0-9]{1}|6[0-3]{1})$”;

表示意思是:

1.表示匹配两位数,最左边是0-5中一个数字或是没有,最右边是0-9中一个数字。

2.匹配数字格式是:(0-5中0个或是没有,然后是0-9中一个数字)或者第二种格式(6开头然后是0-3中一个数字)

3.总结起来就是:0-59或者是60-63这个区间数字。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读