700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > C# 判断字符串是否符合十六进制 八进制 二进制和十进制整数格式的正则表达式...

C# 判断字符串是否符合十六进制 八进制 二进制和十进制整数格式的正则表达式...

时间:2019-09-09 11:51:43

相关推荐

C# 判断字符串是否符合十六进制 八进制 二进制和十进制整数格式的正则表达式...

/// <summary>/// 判断是否十六进制格式字符串/// </summary>/// <param name="str"></param>/// <returns></returns>public bool IsHexadecimal(string str){const string PATTERN = @"([A-F][a-f][0-9])+$";return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);}/// <summary>/// 判断是否八进制格式字符串/// </summary>/// <param name="str"></param>/// <returns></returns>public bool IsOctal(string str){const string PATTERN = @"[0-7]+$";return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);}/// <summary>/// 判断是否二进制格式字符串/// </summary>/// <param name="str"></param>/// <returns></returns>public bool IsBinary(string str){const string PATTERN = @"[0-1]+$";return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);}/// <summary>/// 判断是否十进制格式字符串/// </summary>/// <param name="str"></param>/// <returns></returns>public bool IsDecimal(string str){const string PATTERN = @"[0-9]+$";return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。