摘要: 1.验证Email地址bool IsValidEmail(string strIn){// Return true if strIn is in valid e-mail format.return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");}2.dd-mm-yy 的日期形式代替 mm/dd/yy 的日期形式。string MDYToDMY(String input) 阅读全文
posted @ 2013-10-23 10:18 豆豆0829 阅读(459) 评论(0) 推荐(0)
摘要: ★//匹配举例 Regex.IsMatchwhile (true){ //电话号码规则:010-11111111,0531-1111111,10086,13800000000 Console.WriteLine("请输入一个电话号码:"); string phone = Console.ReadLine(); bool b = Regex.IsMatch(phone, @"^((\d{3,4}\-?\d{7,8})|(\d{5}))$"); Console.WriteLine(b);}//================================= 阅读全文
posted @ 2013-10-23 10:12 豆豆0829 阅读(333) 评论(0) 推荐(0)
摘要: 字符含义\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。-或-对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。^匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a"$匹配一个输入或一行的结尾,/a$/匹配"An a",而不匹配"an 阅读全文
posted @ 2013-10-21 09:56 豆豆0829 阅读(427) 评论(0) 推荐(0)