我試圖操縱字符串..提取數字從一個字符串
例如:
string DiagnosesString "250.00 03 350.0001 450.00 01 550.00 02";
輸出
250.00
350.00
450.00
550.00
我試着用拆分方法。正如你可以看到我的例子在350.0001和它的輸出是350.00。
我可以去掉03,02,等等。
問題:1。 )我如何將刪除的350.0001的01只得到350.00?
這裏是我的代碼:
string DiagnosisCodestemp = DiagnosesString.Replace(" 01 ", " ").Replace(" 02 ", " ").Replace(" 03 ", " ").Replace(" 04 ", " ").Replace(" 05 ", " ").Replace(" 06 ", " ").Replace(" 07 ", " ");
string[] DiagnosisCodesParts = DiagnosisCodestemp.Split();
你真正需要的是更具體的關於什麼的輸入可能是,你給的例子並沒有告訴我們很多。 – Jon
您能否提供更多關於輸入字符串格式的詳細信息 - 例如,它是否始終是5位十進制(xxx.xx),後面是2位數(yy)? –
另外,「350.0001」是否正確? 350.00到01之間沒有空間 - 這可能會讓生活變得艱難! –