Я использую паттерн и Matcher классы, но мой сочетание не может найти шаблон, используя упомянутое регулярное выражение. Я проверил эту рефлексию с текстом на некоторых веб -сайтах онлайн -режима, и удивительно, что она там работает. < /P>
Куда я иду не так?
Код: Выделить всё
public static void main(String[] args) {
String inputText = "\1f\1e\1d\02002868BF03030000000000000000S023\1f\1e\1d\03\0d";
inputText = inputText.replace("\\", "\\\\");
String regex = "\\\\[a-fA-F0-9]{2}";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(inputText);
while (m.find()) {
System.out.println(m.group());
}
}
Подробнее здесь: https://stackoverflow.com/questions/267 ... rn-matcher