从字符串中解析出一个数字

Parsing a number out from a string

我有这样的事情: 猫= "I cost £3,000"

有些是这样的: AnotherCat= "那只猫只比我的 £2990 贵 £10

我只想从猫中解析出 3000,从另一只猫中解析出 2990

你的问题比从字符串解析数字要复杂得多。如果您只想从字符串中提取所有数字,您可以使用下一个正则表达式:

var result = Regex.Matches(stringValue, @"\d+");

但是如果你想了解什么东西的价格在哪里,而不是猫的数量,例如,它与人工智能和机器学习有关。