java.util.regx Demo
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class TestRegex {
	public static void main(String[] args) {
        //时间正则表达式
		String reg = "(.*)-(.*) (.*):(.*)";
		String reg2 = "(.*)(0[1-9]|1[1-2])/(0[1-9]|[1-2]\\d|3[0-1]) ([0-2][0-9]):([0-5]\\d)(.*)";
Pattern pattern = Pattern.compile(reg2);
//时间String
		String timeStr = "(06/06 15:50)";
		Matcher matcher = pattern.matcher(timeStr);
while(matcher.find()){
			for(int i = 1;i<=matcher.groupCount();i++){
				System.out.println(matcher.group(i));
			}
		}
	}
}
/*
 ** 正则: (今天|(.*)月(.*)日 )([0-2][0-9]):([0-5]\\d)
	 时间:今天17:19 或 6月1日 09:53 
 * 
 *  正则:(\\d{4})-(0[1-9]|1[1-2])-(0[1-9]|[1-2]\\d|3[0-1]) ([0-2][0-4]):([0-5]\\d):([0-5]\\d)
	 时间:2016-05-23 23:35:41
 * 
 *  正则:(0[1-9]|1[1-2])-(0[1-9]|[1-2]\\d|3[0-1]) ([0-2][0-9]):([0-5]\\d)
	 时间:05-04 06:33
正则:(.*)(0[1-9]|1[1-2])/(0[1-9]|[1-2]\\d|3[0-1]) ([0-2][0-9]):([0-5]\\d)(.*)
	  时间:(06/06 15:50) 
 * */
java.util.regx Demo的更多相关文章
- java.util.Timer demo   good
		package timer; import java.util.Date; import java.util.Timer; import java.util.TimerTask; import org ... 
- Iterator之java.util.ConcurrentModificationException
		在运行以下代码时,会报java.util.ConcurrentModificationException异常, public class Demo { public static void main( ... 
- Java NIO UDP DEMO
		今天有人问我Netty的UDP怎么使用,我自己尝试的去写一个Demo,在网上搜索了一下,关于Netty的UDP实现还是很少的,所以,今天写下这篇文章用来记录今天的一个简单Demo实现 不使用Netty ... 
- java集合--java.util.ConcurrentModificationException异常
		ConcurrentModificationException 异常:并发修改异常,当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常.一个线程对collection集合迭代,另一个线程对Co ... 
- java.util.concurrent包API学习笔记
		newFixedThreadPool 创建一个固定大小的线程池. shutdown():用于关闭启动线程,如果不调用该语句,jvm不会关闭. awaitTermination():用于等待子线程结束, ... 
- java.util.concurrent 多线程框架
		http://daoger.iteye.com/blog/142485 JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中.Doug Lea确实是一个牛人,能教书,能出书,能编码 ... 
- JAVA长连接demo
		http://blog.csdn.net/caomiao2006/article/details/38830475 JAVA长连接demo 2014-08-25 23:20 4767人阅读 评论(2) ... 
- java.util.zip - Recreating directory structure(转)
		include my own version for your reference. We use this one to zip up photos to download so it works ... 
- 使用java.util.Properties类读写配置文件
		J2SE 1.5 以前的版本要求直接使用 XML 解析器来装载配置文件并存储设置,虽说也并非难事,相比 java.util.Properties却要做额外的解析工作.而java.util.Proper ... 
随机推荐
- $_SERVER详细资料整理(转)
			PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用. $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root ... 
- linux的root登录password问题
			以Ubuntu为样例, 第一次登录root用户的时候,让输入password总是显示认证失败 由于安装Ubuntu的时候没有设置root的password.所以每次开机都会分配不同的rootpassw ... 
- HDU 5493 Queue 树状数组
			Queue Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=5493 Des ... 
- [React Fundamentals] State Basics
			State is used for properties on a component that will change, versus static properties that are pass ... 
- C++类的定义之作用域
			每个类都定义了自己的新作用域和唯一的类型.在类的定义体内声明内成员,将成员名引入类的作用域.两个不同的类具有两个不同的类作用域. 例如: Class First { int memi; double ... 
- 文件和目录之link、unlink、remove和rename函数
			任何一个文件可以有多个目录项指向其i节点.创建一个指向现有文件的链接的方法是使用link函数. #include <unistd.h> int link( const char *exis ... 
- 使用 Eclipse 的 Navigator Link Helper 实现导航器与编辑器的关联
			概要 Link With Editor 是 Eclipse 内置功能中十分小巧,但却异常实用的一个功能.这个开关按钮 (Toggle Button) 出现在各式导航器视图 ( 例如 Resource ... 
- Maven学习小结(三 基本概念)
			1.Maven POM POM(Project Object Model)项目对象模型,是用Maven来管理项目里的一个叫做pom.xml的文件.所有的项目配置信息都被定义在这个文件中, 通过这个文件 ... 
- Android(java)学习笔记124:Android权限大全
			访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permissio ... 
- sscanf、strsep
			#include <stdio.h> #include <string.h> int main() { char token[] ="abdzxbcdefgh&quo ... 
