Я пытаюсь использовать регуляцию в Java, чтобы соответствовать определенным строкам из документа. < /p>
Он работал нормально, пока я не заметил, что в документах есть определенные строки, которые разбиваются на 2 строки, и, следовательно, регулярность не может их поднять. < /p>
Код: Выделить всё
if (extract[i].matches("^[a-fA-F0-9]{32}$"))
{
System.out.println(extract[i]);
}
However, the REGEX can't pick up the string if it is split into multiple lines:
49f68a5c8493ec2c0bf489821
c21fc3b
< /code>
Спасибо. < /p>
Подробнее здесь: https://stackoverflow.com/questions/371 ... s-matching