手机和电话的正则表达式
一、再类中的调用方法
public static bool IsValidMobileNo(string MobileNo)
{
const string regPattern = @"^(130|131|132|133|134|135|136|137|138|139)\d{8}$";  return Regex.IsMatch(MobileNo, regPattern);
}
二、正则表达式
正则表达式‐‐验证手机号码:13[0‐9]{9}
实现手机号前带86或是+86的情况:^((\+86)|(86))?(13)\d{9}$正则表达式提取中文
电话号码与手机号码同时验证:(^(\d{3,4}‐)?\d{7,8})$|(13[0‐9]{9})
提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?
提取信息中的邮件地址:\w+([‐+.]\w+)*@\w+([‐.]\w+)*\.\w+([‐.]\w+)*
提取信息中的图片链接:(s|S)(r|R)(c|C) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?
提取信息中的IP地址:(\d+)\.(\d+)\.(\d+)\.(\d+)
提取信息中的中国手机号码:(86)*0*13\d{9}
提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}‐|\s)?\d{8}
提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}‐|\s)?\d{7,14}  提取信息中的中国:[1‐9]{1}(\d+){5}
提取信息中的中国身份证号码:\d{18}|\d{15}
提取信息中的整数:\d+
提取信息中的浮点数(即小数):(‐?\d*)\.?\d+
提取信息中的任何数字 :(‐?\d*)(\.\d+)?
提取信息中的中文字符串:[\u4e00‐\u9fa5]*
提取信息中的双字节字符串 (汉字):[^\x00‐\xff]*

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。