Форум » KooBAudio 2.0 » Работа со словарями » Ответить

Работа со словарями

MoppoH: Подскажите по какому принципу он заменяет слова в тексте, у меня такое ощущение что он сначала заменяет все одиночные слова, а затем только выражения, если это так то лучше бы наоборот.

Ответов - 1

Cminant: Верно, для так называемых "простых" правил (без пробелов, "звездочек" и рег.выражений) написан отдельный алгоритм, дающий прирост производительности более чем в 1000 раз на каждое такое правило против стандартной процедуры Regex.Replace. К сожалению это нарушает порядок обработки правилами... В следующей версии добавлю опцию отключения этой оптимизации а так же возможность изменить порядок процедур, чтобы первыми применялись рег.выражения.



полная версия страницы