正则表达式

匹配次数符号* + ? {n}、{n,}、{n,m}
x* 零次或多次 ≡{0,}
x+ 一次或多次 ≡{1,}
x? 零次或一次 ≡{0,1}
x{n} n次(n>0)
x{n,m} 最少n次至最多m次(0<n<m)
x{n,} 最少n次
“或”符号 |
程序2已经使用过了
句点符号 .
句点符号匹配所有字符(一个),包括空格、Tab字符甚至换行符。
方括号 [ ] 仅仅匹配方括号其中的字符)
圆括号 ()
分组,圆括号中的字符视为一个整体。
连字符 –
表示一个范围。
“否”符号 ^
表示不希望被匹配的字符(排除)

Java中正则表达式应用
import java.util.regex.*;包中方法 Pattern,Matcher
{
String regEx=”a|f”; //表示a或f
Pattern p=Pattern.compile(regEx);
Matcher m=p.matcher(str);
boolean result=m.find();or String s=m.replaceALL(“oo”);
}

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部