正则表达式
逍遥子(。ˇε ˇ。)
上善若水
展开
-
由数字、26个英文字母、下划线或汉字的正则表达式
1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 + 0 ): ^/d+$3. 正整数: ^[0-9]*[1-9][0-9]*$4.非正整数(负整数 + 0): ^((-/d+)|(0+))$5. 负整数 : ^-[0-9]*[1-9][0-9]*$6.整数:转载 2014-03-14 17:10:05 · 6194 阅读 · 2 评论 -
IP地址、手机号码、邮箱地址C#正则表达式
IP地址:(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)转载 2014-05-04 20:44:56 · 2498 阅读 · 0 评论 -
C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编
1.验证电话号码的主要代码如下:12345public bool IsTelephone(string str_telephone){ return; System.Text.RegularExpressions.Regex.IsMatch(str_teleph转载 2014-05-04 20:49:18 · 2943 阅读 · 0 评论 -
正则表达式匹配日期时间
正则表达式(?n:^(?=\d)((?31(?!(.0?[2469]|11))|30(?!.0?2)|29(?(.0?2)(?=.{3,4}(1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|(16|[2468][048]|[3579][26])00))|0?[1-9]|1\d|2[0-8])(?[/.-])(?0?[1-9]|1[012])\2(?转载 2014-10-11 11:39:42 · 5672 阅读 · 1 评论 -
正则应用之——日期正则表达式
1 概述首先需要说明的一点,无论是Winform,还是Webform,都有很成熟的日历控件,无论从易用性还是可扩展性上看,日期的选择和校验还是用日历控件来实现比较好。前几天在CSDN多个版块看到需要日期正则的帖子,所以整理了这篇文章,和大家一起讨论交流,如有遗漏或错误的地方,还请大家指正。日期正则一般是对格式有要求,且数据不是直接由用户输入时使用。因应用场景的不同,写出的正转载 2014-10-11 13:43:57 · 1738 阅读 · 0 评论