码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA 正则表达式截取字符串小例子

时间:2015-05-16 12:00:47      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:java   正则表达式   

例如:从如下字符串 

营业时间: 11:30-21:30 修改 分类标签: 无线上网(8) 可以刷卡(7) 朋友聚餐(5) 家庭聚会(5) 商务宴请(4) 情侣约会(4) 可自带酒水(2)

中获取: 11:30-21:30

两个数字:两数字-两个数字:两个数字 因此 正则表达式:\\d{2}:\\d{2}-\\d{2}:\\d{2}


技术分享




具体代码如下:
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class RegularExpressionTest 
{
	public static void main(String[] args)
	{
		String str ="营业时间: 11:30-21:30 修改 分类标签: 无线上网(8) 可以刷卡(7) 朋友聚餐(5) 家庭聚会(5) 商务宴请(4) 情侣约会(4) 可自带酒水(2)";
	    Pattern p=Pattern.compile("\\d{2}:\\d{2}-\\d{2}:\\d{2}");  
	    Matcher m=p.matcher(str);  
	    while(m.find())
	    {  
	      System.out.println(m.group());  
	    }  
	
	}

}


正则表达式详细说明:http://baike.baidu.com/link?url=MZFseIpJwMYqeNU9Zpkj10371l6GvPBZAj_wSzbwTLgduo_70M0dOcsVYtiatkPJHu7znjzPAzfMtQlkSt_vIa




JAVA 正则表达式截取字符串小例子

标签:java   正则表达式   

原文地址:http://blog.csdn.net/w605283073/article/details/45766637

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