正则表达式初步认识

Posted Rhythm黎

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式初步认识相关的知识,希望对你有一定的参考价值。

正则表达式的用途:检验一系列的字符串是否符合规则。

1 .用于匹配特定的元字符

1.1最常见的是方括号[ ]

[ a,b,c]意思是匹配到a,b,c中的任意一个。[a-zA-Z]表示匹配到a到z,或者A-Z的任意一个字符。

1.2对于一些常见字符集,有简单的表达式。

句号.匹配任意字符;\d匹配数字,相当于[0-9];\w单词字符。

2.用于限定字符数量的元字符:

2.1最常用的是使用大括号{ },

{n}恰好出现n次;{n,m}至少n次,至多m次;

2.2对于常用的数量限定,有简单的表达式:

问号?表示0次或者1次

星号*表示0次或者多次

加号+表示一次或者多次

 

3.用于约束边界的元字符:

^表示行的开头

$表示行的结尾

\b表示单词边界

以上是关于正则表达式初步认识的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式初步认识

草根学Python(十四) 一步一步了解正则表达式

草根学Python(十四) 一步一步了解正则表达式

Javascript正则表达式的初步学习

菜鸟成长日记:Java基础篇4 --- 正则表达式

初步学习正则表达式