码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式

时间:2019-09-06 20:09:17      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:定义   语法   字符串   enter   amp   含义   正则表达式   border   字母   

Q:正则表达式的概念?


A:

  正则表达式是指一个用来描述匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。

  作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的。

 

字符类正则表达式

 

 

字符类
正则表达式 含义 备注
[abc] a、b或c (简单类)
[^abc] 任何字符,除了a、b或c (否定)
[a-zA-Z] a到z或A到Z 两头的字母包括在内(范围)
[a-d[m-p]] a到d或m到p [a-dm-p](并集)
[a-z&&[def]] d、e或f 交集
[a-z&&[^bc]] a到z,除了b和c [ad-z](减去)
[a-z&&[^m-p]] a到z,而非m到p [a-lq-z](减去)

 

  

 

 

 

 

 

 

预定义类正则表达式

 

 

正则表达式 含义 备注
[abc] a、b或c (简单类)
[^abc] 任何字符,除了a、b或c (否定)
[a-zA-Z] a到z或A到Z 两头的字母包括在内(范围)
[a-d[m-p]] a到d或m到p [a-dm-p](并集)
[a-z&&[def]]
d、e或f 交集
[a-z&&[^bc]] a到z,除了b和c [ad-z](减去)
[a-z&&[^m-p]] a到z,而非m到p [a-lq-z](减去)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

正则表达式

标签:定义   语法   字符串   enter   amp   含义   正则表达式   border   字母   

原文地址:https://www.cnblogs.com/hhl686/p/11477914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!