正则表达式使用\1的好处
摘要:
有这样一串字符:2011-09-21-21:33:33:000000如果使用一般的写法可以这样做:(\d{1,4}-\d{1,2}-\d{1,2}-\d{1,2}:\d{1,2}:\d{1,2}:\d{1,6})|(\d{1,4}\/\d{1,2}\/\d{1,2}\/\d{1,2}:\d{1,2}:\d{1,2}:\d{1,6})但是这样写又长又不好维护,下面就是\1出场的时候了,如下:\d{1,4}(-|\/)\d{1,2}(\1\d{1,2}){2}(:\d{1,2}){2}:\d{1,6}这个时候就该解释一下\1具体意思了,如下:(-|\/)捕获-或者\\1是就是前面捕获的这个符号以保 阅读全文
posted @ 2011-12-07 12:50 JRoger 阅读(795) 评论(0) 推荐(0)