2012-07-23 41 views

回答

6

使用正則表達式:)

myString = myString.replaceAll("\\d*$", ""); 
+2

這是更好地使用'+',而不是'*'。如果沒有東西可以替代,那麼不要更換。另外(nitpickig,是的:)'replaceFirst'就是你真正需要的東西。 – 2012-07-23 10:02:47

+0

期望的結果仍然有數字,所以他想刪除第二組數字。這是否會刪除字符串中的所有數字? – 2012-07-23 10:03:52

+1

@MikeS:不,只是緊接在字符串($)結尾之前的那些。 – Keppil 2012-07-23 10:06:08

相關問題