java正则表达式(七)

七、重复

在正则表达式中,网站空间,虚拟主机,我们通常会在编写正则表达式时,对元素进行重复匹配,我们可以通过限定符来实现重复匹配,香港服务器,常用限定符如下:

代码/语法说明

*重复零次或更多次

+重复一次或更多次

?重复零次或一次

{n}重复n次

{n,}重复n次或更多次

{n,m}重复n到m次

代码示例如下:

RegExp { 2private Pattern patt; 3private Matcher matcher; 4    private String regExpValue(String regStr,String regex){ 5String value=””; 6patt=Pattern.compile(regex); 7matcher=patt.matcher(regStr); 8while(matcher.find()){ 9value=matcher.group(1).trim();10break;11 }12return value;13 }14 } TestRegExp { main(String[] args) {18RegExp re=new RegExp();19boolean wildcard_Res=false;20      String logEntry=”256.275.285.295 – – [26/Feb/2001:10:56:03 -0500] GET /IsAlive.htm HTTP/1.0\\ 200 15″;21      String regex=”(\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}).+?”;22String value=re.regValue(logEntry, regex);23 System.out.println(value);  }26 }

击败不等于击倒,跌倒了,爬起来,想一想,为什么跌倒了,

java正则表达式(七)

相关文章:

你感兴趣的文章:

标签云: