Я уже видел другие вопросы, касающиеся этого, но я не уверен, чего мне не хватает в своей регуляции. < /p>
Regex :: 3EF: \ s*\ s*([\ s \ s]+?) (? = \ N: \ d)
Содержание файла: < /p>
Код: Выделить всё
:1AB:ABC0001
:2CD:200
:3EF:/12345678
john doe
hi
hello
123 how r u
:4GH:XXXXXXXXXXXX
:5HI:YYYYYYYYYY
ZZZZZZZZZZZZZ
:6JK:AAAAAA
< /code>
из этого файла я хочу извлечь следующие строки: < /p>
:3EF:/12345678
john doe
hi
hello
123 how r u
< /code>
В Java он дает следующий результат: < /p>
:3EF:/12345678
john doe
hi
hello
123 how r u
:4GH:XXXXXXXXXXXX
:5HI:YYYYYYYYYY
ZZZZZZZZZZZZZ
Заранее
Подробнее здесь: https://stackoverflow.com/questions/794 ... -java-code