判断是否十六进制格式字符串
2017-08-02 19:08
204 查看
/// 判断是否十六进制格式字符串
public bool IsHexadecimal(string str)
{
const string PATTERN = @"[A-Fa-f0-9]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
/// 判断是否八进制格式字符串
public bool IsOctal(string str)
{
const string PATTERN = @"[0-7]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
/// 判断是否二进制格式字符串
public bool IsBinary(string str)
{
const string PATTERN = @"[0-1]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
/// 判断是否十进制格式字符串
public bool IsDecimal(string str)
{
const string PATTERN = @"[0-9]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
public bool IsHexadecimal(string str)
{
const string PATTERN = @"[A-Fa-f0-9]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
/// 判断是否八进制格式字符串
public bool IsOctal(string str)
{
const string PATTERN = @"[0-7]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
/// 判断是否二进制格式字符串
public bool IsBinary(string str)
{
const string PATTERN = @"[0-1]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
/// 判断是否十进制格式字符串
public bool IsDecimal(string str)
{
const string PATTERN = @"[0-9]+$";
return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
}
相关文章推荐
- C# 判断字符串是否符合十六进制,八进制,二进制和十进制整数格式的正则表达式
- 判断字符串是否符合邮箱格式
- angularjs 判断字符串是否是数字格式
- js判断输入的字符串是否是日期格式
- C#中判断、验证字符串是否为日期格式的实现代码
- python判断字符串是否是json格式方法分享
- java 判断字符串是否为数字 十进制 十六进制
- java判断一个字符串是否为需要的格式日期格式
- js中利用jquery parseJSON来判断字符串string是否是json格式
- 判断字符串是否为Guid格式(C#)
- 判断字符串是否为日期格式
- PHP 判断字符串是否符合指定格式编码-mb_check_encoding
- 判断库中为字符串格式的时间是否为最近三个月(Java)
- oracle exists判断一个日期格式的字段是否存在逗号拼接的字符串日期里
- java 小方法 判断字符串是否为时间格式,email格式,手机号格式
- 判断字符串是否是正确的IP格式的C语言函数
- 如何判断字符串是否为GUID格式
- js判断字符串是否为JSON格式
- python字符串应用举例:判断是否满足标题格式
- C#判断字符串是否为日期格式