从字符串中提取某些数据
本文关键字:数据 提取 字符串 | 更新日期: 2023-09-27 18:29:54
有什么方法可以从字符串中的某个位置提取整数吗?每个字符串后面都有单词"documents"(例如"There are 22 documents")。
这里有一些你可以使用和玩的东西。如果你的数据总是包含单词There is documents
,那么你有There is 22 documents
,你将返回整数
string asplitStr = "There is 22 documents";
var aspltLsts = asplitStr.Split(new[] { "There is", "documents" }, StringSplitOptions.RemoveEmptyEntries);
一个更好的解决方案使用Linq
你可以做以下以及
string asplitStr = "There is 22 documents";
string resultStr = new String(asplitStr.
Where(x => Char.IsDigit(x)).ToArray());
返回"22"