美文网首页
正则表达式

正则表达式

作者: shark没有辣椒 | 来源:发表于2021-03-22 20:30 被阅读0次

    工作中有时会用到正则表达式,但是正则表达式知识点很多很杂,全部学习下来成本比较高,又不会经常使用,因此总结了一些入门级的知识点。

    1.元字符

    图1

    2.重复限定符

    图2

    3.转义

    如果用到了正则中关键字的字符,则在前面加 \ 转义即可。

    4.条件或

    正则中 | 表示或。

    5.区间

    正则中中括号 [] 表示区间条件。如[a-z]表示区间全部小写字母。

    6.分组

    正则表达式中用小括号()来做分组,也就是括号中的内容作为一个整体。

    举几个常用的例子:

    匹配腾讯qq号(qq号从10000开始) [1-9][0-9]{4,}

    手机号码:^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$

    日期格式:^\d{4}-\d{1,2}-\d{1,2}

    以字母开头,长度在4~8之间,只能包含字母、数字、下划线和汉字的昵称:^[a-zA-Z]\w{3,7}$

    相关文章

      网友评论

          本文标题:正则表达式

          本文链接:https://www.haomeiwen.com/subject/tftqhltx.html