判断是否十六进制格式字符串
??????? /// 判斷是否十六進(jìn)制格式字符串
????
??????? public bool IsHexadecimal(string str)
??????? {
??????????? const string PATTERN = @"[A-Fa-f0-9]+$";
??????????? return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
??????? }
???
??????? /// 判斷是否八進(jìn)制格式字符串
????
??????? public bool IsOctal(string str)
??????? {
??????????? const string PATTERN = @"[0-7]+$";
??????????? return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
??????? }
??????
??????? /// 判斷是否二進(jìn)制格式字符串
??????
??????? public bool IsBinary(string str)
??????? {
??????????? const string PATTERN = @"[0-1]+$";
??????????? return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
??????? }
???
??????? /// 判斷是否十進(jìn)制格式字符串
?????
??????? public bool IsDecimal(string str)
??????? {
??????????? const string PATTERN = @"[0-9]+$";
??????????? return System.Text.RegularExpressions.Regex.IsMatch(str, PATTERN);
??????? }
轉(zhuǎn)載于:https://www.cnblogs.com/alamps/p/7275524.html
總結(jié)
以上是生活随笔為你收集整理的判断是否十六进制格式字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: error MSB8008: 指定的平台
- 下一篇: 关于《大道至简》第一章的收获