我不知道爲什麼,但由於某種原因正則表達式拆分方法正在我的頭上。我試圖通過教程尋找我需要的東西,似乎無法找到任何東西。使用Regex.Split刪除任何非數字和分裂 -
我只是在閱讀一個excel文檔,並想格式化一個字符串,如$145,000-$179,999
給我兩個字符串。 145000
和179999
。同時,我想修剪一個字符串,例如'$180,000-Limit
,只是180000
。
var loanLimits = Regex.Matches(Result.Rows[row + 2 + i][column].ToString(), @"\d+");
上面的代碼似乎砍'$145,000-$179,999
成4個部分:145
,000
,179
,999
。關於如何實現我所問的任何想法?
你先生,太棒了。非常感謝你。你放在那裏的小「DEMO」非常有幫助。感謝您的知識! –
@JustinPeterson:見注。你需要一些特殊的邏輯來處理只有一個數字的第二種情況。當然是 – mellamokb
。那麼我將這些數字添加到列表中,以便檢查是否有第二個值。在這個檢查上,我只是簡單地添加一個默認值,如果計數<2 –