Я использую регулярные выражения для находит strings
какRegex выражения («незаконный побег характер»)
"override="/var/logs/TEST/" or "override="/var/logs/SAMPLE/" in a .xml file.
У меня есть этот окончательный string
как шаблон:
public final static String REGEX_LOGPATH="override=\"\/var\/logs\/([^\"]*)\/";
Он отлично работает (я получаю BUILD SUCCESSFUL (общее время: 0 секунд) при запуске проекта в среде IDE NetBeans), все строки найдены. Но когда я attemp компилировать код к .jar файл, я получаю эту ошибку: Сообщ
ошибка: illegal
экранирующий символ
public final static String REGEX_LOGPATH="override=\"\/var\/logs\/([^\"]*)\/";
Compile не удалось; см. вывод ошибки компилятора. BUILD FAILED (общее время: 0 секунд)
Они здесь 'public final static String REGEX_LOGPATH =" override = \ "\/var \/logs \/([^ \"] *) \/";' – Kilazur