2013-04-10 5 views
-3

Я следующую строку:Java Строка ReplaceAll (Regex Справка)

String str1= "ABCD"; 

Я хочу следующую строку

String str2 = "AD" 

Поэтому я хотел бы кое-что вдоль линий этого:

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

Как написать регулярное выражение, чтобы заменить как "B", так и "C"?

+0

ли вы имеете в виду, чтобы заменить все символы между A и D? Между первым и последним? Ваша проблема неоднозначна. – Patashu

+0

Я хочу знать, как заменить любые два символа на "". – androideka

+0

@androideka извините, но вы можете восстановить свой последний вопрос (разница во времени в Java/Android)? Я уже подготовил ответ. –

ответ

0

Вы могли бы написать это как ...

String str2 = str1.replaceAll("[BC]", ""); 
Смежные вопросы