C#验证类
#region 是不是中国电话,格式010-85849685
/**////<summary>
/// 是不是中国电话,格式010-85849685
///</summary>
///<param name="source"></param>
///<returns></returns>
publicstaticbool IsTel(string source)
{
return Regex.IsMatch(source, @"^\d{3,4}-?\d{6,8}$",
RegexOptions.IgnoreCase);
}
#endregion
邮政编码 6个数字#region 邮政编码 6个数字
/**////<summary>
/// 邮政编码 6个数字
///</summary>
///<param name="source"></param>
///<returns></returns>
publicstaticbool IsPostCode(string source)
{
return Regex.IsMatch(source, @"^\d{6}$",
RegexOptions.IgnoreCase);
}
#endregion
中文#region 中文
/**////<summary>
/// 中文
///</summary>
///<param name="source"></param>
///<returns></returns>
publicstaticbool IsChinese(string source)
{
return Regex.IsMatch(source, @"^[\u4e00-\u9fa5]+$",
RegexOptions.IgnoreCase);
}
publicstaticbool hasChinese(string source)
{
return Regex.IsMatch(source, @"[\u4e00-\u9fa5]+",
RegexOptions.IgnoreCase);
}
#endregion
验证是不是正常字符 字母,数字,下划线的组合#region 验证是不是正常字符 字母,数字,下划线的组合
/**////<summary>
/// 验证是不是正常字符 字母,数字,下划线的组合
///</summary>
///<param name="source"></param>
///<returns></returns>
publicstaticbool IsNormalChar(string source)
{
return Regex.IsMatch(source, @"[\w\d_]+", RegexOptions.IgnoreCase);
}
#endregion
}
最新文章
- Neutron 网络基本概念 - 每天5分钟玩转 OpenStack(66)
- 关于CLR、CIL、CTS、CLS、CLI、BCL和FCL 的区分与总结
- ubuntu 安装php7.1
- stdafx.h的作用
- 初始zookeeper与集群搭建实例
- C#基础知识系列四(运算符汇总)
- Js练习题之查找字符串中出现最多的字符和个数
- 利用powerdesigner反向数据库结构,生成ER图
- 使用curl下载文件
- 第五篇:R语言数据可视化之散点图
- adodb.RecordSet的属性和方法
- 鼠标hover事件
- MySQL——合并查询结果
- JavaScript 中 replace方法 替换所有字符串
- mysql--表数据操作
- php操作redis案例
- php中mysql和mysqli的总结
- LVS + Keepalived 理论
- html5-css的使用强制优先级
- vue params和query传参区别