2 wutingimu wutingimu 于 2014.08.12 10:45 提问

正则表达式匹配指定格式

内容&内容%内容&日期&内容%内容,这个正则表达式如何匹配?

2个回答

q107770540
q107770540   Ds   Rxr 2014.11.18 15:15

内容&内容%内容&(((?!0000)[0-9]{4}-((0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])-(29|30)|(0[13578]|1[02])-31)|([0-9]{2}(0[48]|[2468][048]|[13579][26])|(0[48]|[2468][048]|[13579][26])00)-02-29))&内容%内容

你最好说明一下你的日期格式和内容格式

q107770540
q107770540   Ds   Rxr 2014.11.18 15:17

test @q107770540

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
用正则表达式匹配指定的格式
正则表达式在线生成正则表达式在线生成的使用方法重复查找正则表达式的详解
读取文本,匹配固定格式的字符串写入到另一个文件
利用java的IO读取文本数据,通过正则表达式匹配固定格式内容,然后将匹配出来的数据写入到另一个文件。 java具体代码: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.
C#正则表达式:匹配字符串指定字符内容
1 功能需求 匹配字符串 “m1.large(vcpu 2,ram 4G)|c95f5529-47e8-46d4-85da-319eb9905a9b”. 目标字符串 vcpu: “2”, ram: “4”, id:“c95f5529-47e8-46d4-85da-319eb9905a9b”. 2 代码实现 using System; usin
正则表达式 非指定文字 不以指定文字 匹配
正常内容,  data-ratio="0.8166667"  powered-by="xiumi.us"  data-ratio="0.8166667"  powered-by="xiumi.us"  data-ratio="0.8166667"  powered-by="xiumi.us"  data-ratio="0.8166667"  powered-by="xiumi.us" 匹
使用正则表达式匹配字符串中特定的xml内容
xml 正则表达式问题场景: 将下面字符串中将xml文件内容提取出来?这是一个xml文件<?xml version="1.0"?> <collection shelf="New Arrivals"> <movie title="Transformers"> <type>Anime, Science Fiction</type> <format>DVD</
匹配yyyy-mm-dd日期格式的的正则表达式
private String CheckDate(String date1,String date2){ if(date1.matches("^((?:19|20)\\d\\d)-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$")  && date2.matches("^((?:19|20)\\d\\d)-(0[1-9]|1[012])-(0[1-9]|[1
everything 全盘文件查找工具及正则表达式的使用
首先需要开启 everything 工具在(字符串)查找时,对正则表达式功能的支持: 【菜单栏】⇒ 【Search】⇒ 勾选【Enable Regex】 ctrl + i:字符大小写敏感/不敏感 1.文件后缀其全字查找 文件后缀,查询所有的 .sln 文件: \.sln$,\是对.的转义,此时 . 就是点,而不是任意字符 全字查找,查找文件名为 algorithms.sln 的...
匹配电话格式的正则表达式
java匹配电话格式的正则表达式 2014.10.30 /**  * 手机号:目前全国有27种手机号段。  * 移动有16个号段:134、135、136、137、138、139、147、150、151、152、157、158、159、182、187、188。其中147、157、188是3G号段,其他都是2G号段。  * 联通有7种号段:130、131、132、155、156、185、
正则工具类-匹配格式相同的多个组
工具方法: /** * 解析target,并返回pattern匹配到的结果集合,不包括整个字符都匹配的情况 * @param target * @param pattern * @return */ public static List patternParseGroup(String target, String pattern) { List
正则表达式匹配日期格式yyyy-mm-dd(支持闰年)
日期格式:年-月-日,即yyyy-mm-dd,如今天的日期为2008-11-1,当然按照yyyy-mm-dd的模式就是2008-11-01。我们的表达式应该同时匹配这两种日期——月、日为个位数的时候,前边的‘0’可有可无。   再有的一点,估计我们匹配万年历的机会不是太多,一般情况下,小打小闹,匹配个生辰八字,起始、终止日期就够了,于是我的表达式只匹配1900-2099——估计就我一般年龄的人