我有一个字符串,前面包含 2 个数字,后跟一个破折号和一个单词
01 - 借款人
02 - 共同借款人
03 - 担保人
我怎样才能只从字符串中获取数字并将其保存到变量或字符串中以供以后使用?
我希望能够将 01、02、03 等存储为字符串
有很多方法可以做到。蒂姆的答案是之一。另一种是使用:
var number = str.Substring(0,2);
另一种选择是使用正则表达式
var number = Regex.Match(str, @"(\d{2}) -").Groups[1].Value;
这实际上完全取决于您希望它的性能如何以及您在输入数据中发生变化的可能性有多大。如果它总是前两个字符,我会使用 Substring。如果它会变得更加可变,我会使用正则表达式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句