0 使用c#我試圖在richtextbox中替換具有兩個或更多小數位的文本。特別是我正在尋找正則表達式保留兩位到四位小數。正則表達式幫助兩個或更多的小數位 如果有人可以協助解決這個問題。我會很感激。我嘗試了很多正則表達式,其中大部分都不起作用 來源 2016-01-20 Jin Joe +1 最好展示你的嘗試。 – juharr +0 @RedLaser這是2到4個週期,我認爲OP表示小數點後的數字。 – juharr
1 \d+\.\d{2,4}會匹配2到4位小數的數字。 \d+\.\d{2,}將匹配具有兩個或更多小數的數字。 請注意,如果可以避免,則不應在此使用正則表達式。你會忽略本地化,並且不會輕易地輪換(如果這是你想要的)。 來源 2016-01-20 20:36:20 Aaron +1 應該注意,如果沒有至少一個小數點前的數字,例如「.05」, – juharr +0 完美無缺! – +0 @juharr是啊,大多數人寫的領先的0,所以我沒有提到它,但用'*'替換'+',並用'^'前綴模式將使它適用於你的格式。 – Aaron
最好展示你的嘗試。 – juharr
@RedLaser這是2到4個週期,我認爲OP表示小數點後的數字。 – juharr