C# 正则表达式提取字符串中的数字
可以使用正则表达式 '\d+' 匹配字符串中的数字部分,然后使用 Replace 方法将非数字部分替换为空字符串即可。
示例代码:
string input = '.MOMODE
>MOMODE: 1
>
>.APMODE
>APMODE: 0
>
>.PWMODE
>PWMODE: 0
>
>.FQMODE
>FQMODE: 1
>
>.LMMODE
>LMMODE: 0
>
>';
string pattern = @"\d+";
string output = Regex.Replace(input, pattern, "");
Console.WriteLine(output);
输出结果:
`.MOMODE
MOMODE:
.APMODE APMODE:
.PWMODE PWMODE:
.FQMODE FQMODE:
.LMMODE LMMODE:
`
原文地址: https://www.cveoy.top/t/topic/nild 著作权归作者所有。请勿转载和采集!