Im ищет регулярное выражение - «. (противоречил копия». Я написал следующий код для этогопобега (в регулярном выражении
String str = "12B - (conflicted copy 2013-11-16-11-07-12)";
boolean matches = str.matches(".*(conflicted.*");
System.out.println(matches);
Но я получаю исключение
Исключение в потоке "основного" java.util.regex.PatternSyntaxException:.. Незакрытая группа вблизи индекса 15 (противоречили
Я понимаю, что компилятор считает, что (
является началом группы шаблонов. Я попытался избежать (
, добавив \(
, но это не работает.
Может кто-нибудь сказать мне, как избежать (
здесь?
Спасибо. Это работает ! Но можете ли вы сказать мне, почему это \\, когда это \ для ускорения других символов, таких как " –
@PoornimaPrakash См. Мое редактирование. – Maroun