A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

正则表达式中各种特殊含义的符号:
常规符号          含义
x         任意的字符       
/(表示转移字符)/        表示反斜杠
/t          表示制表符
[abc]      表示指定位置上只能有abc中的一个
[^abc]     表示指定位置上不能有abc中的一个
[a-zA-Z]   表示指定位置上可以是26个大小写字母中的一个
[a-d[e-g]]  表示指定位置上可以是a-d或者e-g中的一个
[a-z&&[a-d]]                        表示指定位置上只能是a-d中的一个
[a-z&&[^a-c]]                        表示指定位置上可以是除了a-c的任意一个小写字母
预定义字符    含义
.    表示可以是任意字符
\d   表示可以是[0-9]中的任意数字
\D   表示[0-9]之外其他符号
\w   表示[a-zA-Z_0-9]大小写字母、数字、下划线
\W   表示[^a-zA-Z_0-9]
边界符   含义
^   表示行的开头
$   表示行的结尾        如:^hello$ 表示以h开头,o结尾
数量词    含义
?    表示?前的字符可以出现0次或者1次
*     表示*前的字符可以出现0次或者多次
+     表示+前的字符可以出现1次或者多次
{n}   表示{n}前的字符出现n次
{n,}  表示{n,}前的字符至少出现n次
{n,m}                                        表示{n,m}前的字符至少出现n次,不能超过m次

5 个回复

倒序浏览
马克一下。。。
回复 使用道具 举报
顶个!!!!
回复 使用道具 举报
标记一下,记住了,加油加油!
回复 使用道具 举报
什么是正则表达式?求解释。
回复 使用道具 举报
黄文昭 发表于 2015-4-29 22:31
什么是正则表达式?求解释。

正则表达式就是用来操作String的,可以简化字符串的相应操作
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马