Добрый день
Есть большой по объему текст (книга, несколько сотен страниц) в котором шрифтом (стиль: bold или italic) выделены понятия и термины, стоит задача построить алфавитный указатель этих терминов и понятий. Можно разбить текст страницы на слова и через свойство FontStyle построить последовательность слов удовлетворяющих требованию, но тогда приходится обрабатывать все слова, а т.к. текста много время выполнения скрипта очень большое.
Поэтому у меня вопрос: возможно ли как-то ускорить этот процесс или существует ли способ сразу выделить участки текста, написанные определенным стилем
Есть большой по объему текст (книга, несколько сотен страниц) в котором шрифтом (стиль: bold или italic) выделены понятия и термины, стоит задача построить алфавитный указатель этих терминов и понятий. Можно разбить текст страницы на слова и через свойство FontStyle построить последовательность слов удовлетворяющих требованию, но тогда приходится обрабатывать все слова, а т.к. текста много время выполнения скрипта очень большое.
Поэтому у меня вопрос: возможно ли как-то ускорить этот процесс или существует ли способ сразу выделить участки текста, написанные определенным стилем