#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)
#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
一些常用的正则验证
最新推荐文章于 2023-03-02 21:24:18 发布