正则表达式的编写示例

正则表达式:^zjnb.{0,8}\d{3}$|^zjnb.{0,9}[0-9][a-z]$

表达式说明:以zjnb开头,以三个数字结尾或者以一个数字和一个字母结尾并且长度不能超过15

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
.     匹配除换行符以外的任意字符 
\w    匹配字母或数字或下划线或汉字 
\s    匹配任意的空白符 
\d    匹配数字 
^     匹配字符串的开始 
$     匹配字符串的结束 
 
*     重复零次或更多次 
+     重复一次或更多次 
?     重复零次或一次 
{n}   重复n次 
{n,}  重复n次或更多次 
{n,m} 重复n到m次 
|     代表或者的关系 
[xx]  xx代表匹配的内容

Leave a Reply