一些常用的正则验证
2010-07-23 18:29
204 查看
#region 数字-数字格式验证
/**//// <summary>
/// 数字-数字格式验证(1-3,1.2-3.4)
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateDecimal_1(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^/-?/d+(/./d)?/d*-/-?/d+(/./d)?/d*$"))
return true ;
else
return false ;
}
return false ;
}
#endregion
小写字母的验证#region 小写字母的验证
/**//// <summary>
/// 验证是否是小写字母
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateStrLower(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^[a-z]+$" ) )
return true ;
else
return false ;
}
return false ;
}
#endregion
大写字母的验证#region 大写字母的验证
/**//// <summary>
/// 大写字母的验证
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateStrUpper(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^[A-Z]+$" ) )
return true ;
else
return false ;
}
return false ;
}
#endregion
验证是否为汉字#region 验证是否为汉字
/**//// <summary>
/// 验证是否为汉字
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateStrChina(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^[/u4e00-/u9fa5]+$" ) )
return true ;
else
return false ;
}
return false ;
}
#endregion
/**//// <summary>
/// 数字-数字格式验证(1-3,1.2-3.4)
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateDecimal_1(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^/-?/d+(/./d)?/d*-/-?/d+(/./d)?/d*$"))
return true ;
else
return false ;
}
return false ;
}
#endregion
小写字母的验证#region 小写字母的验证
/**//// <summary>
/// 验证是否是小写字母
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateStrLower(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^[a-z]+$" ) )
return true ;
else
return false ;
}
return false ;
}
#endregion
大写字母的验证#region 大写字母的验证
/**//// <summary>
/// 大写字母的验证
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateStrUpper(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^[A-Z]+$" ) )
return true ;
else
return false ;
}
return false ;
}
#endregion
验证是否为汉字#region 验证是否为汉字
/**//// <summary>
/// 验证是否为汉字
/// </summary>
/// <param name="InputStr"></param>
/// <returns></returns>
public static bool ValidateStrChina(string InputStr)
{
if( InputStr != "" )
{
if (Regex.IsMatch(InputStr.Trim(' '),@"^[/u4e00-/u9fa5]+$" ) )
return true ;
else
return false ;
}
return false ;
}
#endregion
相关文章推荐
- 验证控件中一些常用的正则表达式
- 日期验证 正则表达式及一些常用正则(全部搜集与网络)
- C#代码实现邮箱验证C#中及一些常用的正则表达式
- 一些表单验证常用的正则表达式收集
- 正则表达式常用的一些验证方法
- C#代码实现邮箱验证C#中及一些常用的正则表达式
- C#代码实现邮箱验证C#中及一些常用的正则表达式
- 一些表单验证常用的正则表达式收集
- [转]C#代码实现邮箱验证C#中及一些常用的正则表达式
- C#代码实现邮箱验证C#中及一些常用的正则表达式
- Java常用的一些正则表达式验证
- 常用的一些数字的正则表达式验证方法
- 常用的一些正则表达式 可以用在js中验证 一起学习~~~
- JQuery入门常用的一些方法、表单操作、正则验证
- 收集起来的一些常用的正则验证
- 一些表单验证常用的正则表达式收集
- js常用的一些正则验证文本框
- 常用的一些正则验证
- C#代码实现邮箱验证C#中及一些常用的正则表达式
- 一些常用正则表达式