我想找到字符串格式如下:
numbers.H numbers.numbers'
Run Code Online (Sandbox Code Playgroud)
例:
1H 34'
4H 89'
Run Code Online (Sandbox Code Playgroud)
我试过这段代码:
string format;
int[] numbers = new int[10] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
foreach(var values in numbers)
{
format = values + "H " + values + values + "'";
}
Run Code Online (Sandbox Code Playgroud)
注意:此代码似乎失败了.我给你代码不能轻易理解我的问题.所以,如果我的sourceString价值如下:4H 89'.
我想检查这个值有格式的 numbers.H numbers.numbers'
这时,我分析如下:4是numbers.H .8是numbers.9是numbers.=====>格式正确.
我的代码找不到这个字符串.任何人都可以有任何方法来解决我的问题吗?
谢谢.
小智 5
试试这个:
string input = "9H 99";
if (Regex.Match(input.ToUpper(), @"\d[A-Z]\s\d\d").Success)
{
//Match
}
else
{
//Not
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
61 次 |
| 最近记录: |