判断是否十六进制格式字符串
??????? /// 判斷是否十六進制格式字符串
????
??????? 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);
??????? }
轉載于:https://www.cnblogs.com/alamps/p/7275524.html
總結
以上是生活随笔為你收集整理的判断是否十六进制格式字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: error MSB8008: 指定的平台
- 下一篇: 关于《大道至简》第一章的收获