У меня есть следующая таблица содержания и разделы в моем файле:Как исключить строки с ... в регулярном выражении
1.2 Purpose .................... 8
1.3 System Overview ............ 8
1.4 Document Overview .......... 8
1.5 Definitions and Acronyms ......... 9
2.1.3.3.8 FOO
2.1.3.3.9 BAR
2.1.4 TEST
я хотел бы, чтобы извлечь имена разделов и игнорировать строки, которые являются частью оглавления.
Я пытался это регулярное выражение:
^((?:\d{1,2}\.)+(?:\d{1,2})+)\s.+(?!\.\.\.).*$
Однако я продолжаю захватывая оглавления линий.
Как я могу исключить строки с ... строками?
Спасибо!
Это строка за строкой. Я хотел бы, чтобы \ 1 содержал номера разделов из строк без ТОС. –
Не имеют ли названия разделов '...'? – Jan
Нет. Они этого не делают. Только линии TOC. –