2013-04-10 76 views
-3

我有以下字符串:Java的String的replaceAll(正則表達式幫助)

String str1= "ABCD"; 

我想下面的字符串

String str2 = "AD" 

因此,我想沿着這個線的東西:

String str2 = str1.replaceAll("/* SOME REGEX HERE */", ""); 

如何編寫正則表達式以便"B""C"被替換?

+0

你的意思是,以取代A和d之間的所有字符?在第一個和最後一個之間?你的問題不明確。 – Patashu 2013-04-10 02:43:00

+0

我想知道如何用「」替換任何兩個字符。 – androideka 2013-04-10 02:47:28

+0

@androideka抱歉問,但你能否取消刪除最後一個問題(Java/Android中的時間差異)?我已經準備好了答案。 – 2013-04-10 21:18:22

回答

0

你可以把它寫成...

String str2 = str1.replaceAll("[BC]", "");