1
例輸入:" 1 4 2 5 9 "
正則表達式由abritrary空格隔開的正整數
求購:"1"
,"4"
,"2"
,"5"
,"9"
使用像
var rgx = new Regex("???");
var matches = rgx.Matches(" 1 4 2 5 9 ");
var nums = new List<int>();
foreach(var match in matches)
nums.Add(match.Caputre.Value);
爲什麼正則表達式?字符串是否總是由數字塊和空白字符組成? –
@WiktorStribiżew如果你有比在這裏使用正則表達式更好的建議,請讓我知道。簡單地說,我需要的是從由任意數量的空白分隔的整數串中解析整數。 – user6048670
你的意思是任何空格或文字空格(如你的例子所示)? –