Java_正则表达式

Posted 在路上

tags:

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

1.简介

  正则表达式是一串特定字符串,组成一个“规则字符串”,这个“规则字符串”是描述文本规则的工具。正则表达式就是记录文本规则的代码。

2.字符集合

[abc] a,b,c中任意一个字符
[^abc] 除了a,b,c的任意字符
[a-z] a-z中的任意字符
[a-zA-Z0-9] 任意一个字母或一个数字
[a-z&&[^bc]] 除了b,c的任意一个小写字母

 

 

 

 

 

预定义字符集

. 任意一个字符
\d 任意一个数字
\w 单词字符
\s 空白字符

 

 

 

 

数量词

x? 表示0个或1个x
x* 表示0个或多个x
x+ 表示0个或任意多个x
x{n} 表示n个x
x{n,} 表示n个到任意多个x
x{n,m} 表示n个到m个x

 

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

Java_正则表达式

java 英文版QQ邮箱正则表达式怎么写(例如abcdefg.abc@qq.com)

[C/C++11]_[初级]_[使用正则表达式库regex]

java 正则表达式 ^java 是啥意思

正则表达式必须包含字母数字和特殊字符

Java 只有数字,字母,下划线,横杆,英文逗号的正则表达式