Нужна помощь в разделении текста на Java, используя шаблон с взглядомJAVA

Программисты JAVA общаются здесь
Anonymous
Нужна помощь в разделении текста на Java, используя шаблон с взглядом

Сообщение Anonymous »

Тексты SQL, которые, как ожидается, в нашей программе, возможно, могут быть встроены специальные комментарии, которые требуют специальной обработки программой, а не удаленным сервером. < /p>
i M, пытаясь разделить входной SQL на куски, состоящие либо из этих специальных комментариев, так и всего, что между ними. Я чуть не работал с этим волосатым рисунком: < /p>

Код: Выделить всё

private static final Pattern SQLSplitter = Pattern.compile("[\\s;]*!*\\s*(?=(" +
"-- INPUT_FILE_NAME:[^\\n]+\\n+|" +
"-- OUTPUT_FILE_NAME:[^\\n]+\\n+|" +
"((CREATE|ALTER)\\s+PROCEDURE)))[\\s;]*|(?

Подробнее здесь: [url]https://stackoverflow.com/questions/79458746/need-help-splitting-text-in-java-using-a-pattern-with-look-ahead[/url]

Вернуться в «JAVA»