Рассмотрим таблицу со следующими заголовками в текстовом файле < /p>
Table name goes here
Page 1
This is column one This is This
This is column is column
column two f thre f three f
and hal f
Row1 in column 1 Row2InCol2 Row3 Row4InCol4
Page 2
This is column one This is This
This is column is column
column two f thre f three f
and hal f
Grand Total: - 12 13 25
< /code>
Я хочу искать столбец «Это столбец третий F и Hal F» таким образом, что когда я нахожу этот текст, я могу получить поставку String Index, где начался этот столбец (индекс «this») и индексного положения, где закончился этот столбец (указатель, на котором слово «hal f» закончилось, что является указателем 'f'). Обратите внимание, что все столбцы содержат слово «это» и буква «f», и что я должен иметь возможность искать индекс начала и конечный индекс для любого из столбцов аналогичным образом, как описано выше. < /p>
Я хочу сделать это, потому что я хочу реализовать анализатор, который может анализировать таблицы в текстовом файле, в котором индексные поставки заголовков столбцов и данных столбцов не соответствуют одной странице на другую (где символ подачи формы указывает на конец страницы) < /p>
Я не искал любой Algoritm, как. Я хочу знать, поддерживают ли классы шаблонов и сопоставщиков (или любые другие API) многострочные текстовые поиски, как объяснено выше?
Подробнее здесь: https://stackoverflow.com/questions/951 ... xt-in-java