求一个正则表达式多个条件的写法

我找了一段判断日期格式的正则表达式代码,这是一个方法,可是我不知道该怎么调用。_百度知道
我找了一段判断日期格式的正则表达式代码,这是一个方法,可是我不知道该怎么调用。
d{2})-0?[1-9]|1&#92.IsMatch(StrSource?[1-9]|[12]&#92,我想把它写到BLL层里边?2-29-))$&quot.CS里调用这个方法, @&d)\d|30))|(((1[6-9]|[2-9]\d)\
}这是一个判断日期的正则表达式;d)(0[48]|[]|[13579][26])|((16|[]|[))-0;^((((1[6-9]|[2-9]\d)\d{2})-(0;d|2[0-9]))|(((1[6-9]|[2-9]&#92,然后在web层的?[1])-(0,但是不知道该怎么调用;d{2})-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]&#92?[[012])-(0,谁能帮忙指点一下?2-(0;)public static bool IsDate(string StrSource)
return Regex
提问者采纳
0[48]00|[|[1))-0:0:0,格式固定为####-##-##;d|2[0-8]))|(((:([0-9]{4}-(:0[48]|[]|[13579][26]))|(?^(?[1-9]|1[0-2])-(:0?[1:(??2-29)))$这条表达式可以匹配的日期格式为,不匹配??[1])-31)))|([0-9]{4}-(?:0,3-9]|1[0-2])-(???;d(?,只有输入日期正确了才会匹配?[1-9]|1\d&#92?,:29|30)|((?:(&#92
采纳率100%
其他类似问题
正则表达式的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁当前位置: >
> 求一正则表达式:非0开头的4位整数。小弟我写成^([1-9]|d{4})$ 为什么不对?小弟我知道|是“或”的意思,但正则表达式中没有…
求一正则表达式:非0开头的4位整数。小弟我写成^([1-9]|d{4})$ 为什么不对?小弟我知道|是“或”的意思,但正则表达式中没有…
polarstar & at
求一正则表达式:非0开头的4位整数。我写成^([1-9]|d{4})$ 为什么不对?我知道|是“或”的意思,但正则表达式中没有…………没有“与”的表现符号呀?!
请问:怎样改动我的正则表达式,才能实现“非0开头的4位整数”的需求?
我写的第一个是错的;
写的第2个是对的: ^[1-9]\d{3}$
policehsh & &
& & (0)(0)LZ 的 ^([1-9]|d{4})$
| 的意思是用|前面的表达式来检验,如果通过则合法,如果不通过则用|后面的
表达式来检验,如果通过则合法,如果不通过则不合法
类比一下 if(a==1 || a==3)
policehsh & &
& & (0)(0)^[1-9]\d{3}$
这个1 + 3的问题,一点你就明白了policeor & &
& & (0)(0)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-字母开头接连7个数字,即格式如A1000000,我现在要求一个把跟在这个编号后面的空格删除,请问如何写正则表达式 多谢!!
[问题点数:40分,结帖人big_shot]
字母开头接连7个数字,即格式如A1000000,我现在要求一个把跟在这个编号后面的空格删除,请问如何写正则表达式 多谢!!
[问题点数:40分,结帖人big_shot]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2014年5月 Web 开发大版内专家分月排行榜第二2014年4月 Web 开发大版内专家分月排行榜第二
2014年3月 Web 开发大版内专家分月排行榜第三2014年2月 Web 开发大版内专家分月排行榜第三2013年7月 .NET技术大版内专家分月排行榜第三2013年6月 .NET技术大版内专家分月排行榜第三2012年9月 .NET技术大版内专家分月排行榜第三
2014年5月 Web 开发大版内专家分月排行榜第二2014年4月 Web 开发大版内专家分月排行榜第二
2014年3月 Web 开发大版内专家分月排行榜第三2014年2月 Web 开发大版内专家分月排行榜第三2013年7月 .NET技术大版内专家分月排行榜第三2013年6月 .NET技术大版内专家分月排行榜第三2012年9月 .NET技术大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。C#正则表达式,求一个验证数字大于1 和小于50的正则表达式...看了下教程 还是不会写._百度知道
C#正则表达式,求一个验证数字大于1 和小于50的正则表达式...看了下教程 还是不会写.
是2个表达式。一个是大于1的
另外一个是小于50的 没有位数限制。
我有更好的答案
太不严谨了吧 ^([1-9]|10)$ 才对
大于1的:^[2-9]|[1-9]\d+$小于50的:^[1-4]\d|[1-9]$
\b([1-9]|[2-4]\d)\b
兄弟加点分啦,都给你测试过了.^[1-4]?\d{1}([.]\d+)?$
不好意思在麻烦你下
我要的是2个表达式
一个是大于等于1的
另外一个是小于等于50 的
...是在抱歉 提问的时候没写清楚.有劳了
太不严谨了吧 ^([1-9]|10)$ 才对
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 正则表达式的写法 的文章

 

随机推荐