如何从字符串中提取非数字文本

use*_*906 3 c# string substring

例如,我有这个字符串可以随时改变我只想要它的字母文本:

法拉利5 10 15000 -5 0.2

所以我想要"法拉利".

有时"法拉利"和数字之间不会有空格.

Tim*_* S. 7

string str = "Ferrari 5 10 15000 -5 0.2";
string text = Regex.Match(str, @"[a-zA-Z\s]+").Value.Trim();
Run Code Online (Sandbox Code Playgroud)

通过还可选配空白,然后修整的结果,这将匹配"Some Car""Some Car 5 10 ...".