-1
我想問,如何刪除Java中的最後幾個數字字符。例如,如何刪除Java中的最後幾個數字字符
Tiger4DK5 become Tiger4DK
Tiger10DK22 become Tiger10DK
Tiger5DK215 become Tiger5DK
請指教,謝謝。
我想問,如何刪除Java中的最後幾個數字字符。例如,如何刪除Java中的最後幾個數字字符
Tiger4DK5 become Tiger4DK
Tiger10DK22 become Tiger10DK
Tiger5DK215 become Tiger5DK
請指教,謝謝。
使用正則表達式:)
myString = myString.replaceAll("\\d*$", "");
這是更好地使用'+',而不是'*'。如果沒有東西可以替代,那麼不要更換。另外(nitpickig,是的:)'replaceFirst'就是你真正需要的東西。 – 2012-07-23 10:02:47
期望的結果仍然有數字,所以他想刪除第二組數字。這是否會刪除字符串中的所有數字? – 2012-07-23 10:03:52
@MikeS:不,只是緊接在字符串($)結尾之前的那些。 – Keppil 2012-07-23 10:06:08