关于正则表达式

2019-12-18  本文已影响0人  依然还是或者其他

正则

关于正则,如果是想看具体的内容,请转至参考的第一篇文章。
下面只是我读后个人觉得比较重要的几个基础概念。
对于常用的元字符、限定符,是需要记住的。
对于分支条件、分组 需要理解其含义和使用方式。

一、元字符

常用的元字符
代码 说明
. 匹配除行以外的字符
\w 数字、字母、下划线、汉字
\s 空白符(包括空格、tab等)
\d 数字
\b 单词的开始或结束
^ 匹配的开始
$ 匹配的结束

二、限定符

代码 说明
* 重复零此或更多
+ 重复一次或更多
? 重复一次或零次
{n} 重复n次
{n,} 重复n次或更多
{n,m} 重复n到m次

三、分支条件

用|把不同的规则分隔开

四、分组

用小括号来指定子表达式(也叫做分组)

参考文章:
https://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html(对于新手来讲,较好的讲解了正则的一些概念)
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions
https://regexr.com/ (一个学习和练习正则的外网地址)

上一篇下一篇

猜你喜欢

热点阅读