У меня есть коллекция Список с около 35000 строк.NET RegExp оптимизации производительности поисковой
Типичная строка выглядит следующим образом:
"<i>füüs</i>ampri tähis;lüh ld-st<i>anno</i>, aastal;<i>maj</i> lüh pr-st<i>argent</i>, raha (kursisedelitel)"
В основном эта строка содержит кучу слов на эстонском языке :)
Мне нужно разрешить пользователю выполнять поиск RegExp по 35 000 строк
Если я выполняю поиск с использованием выражения /ab.*/, то поиск принимает меньше, чем как econd
Если я выполнить поиск с помощью /.*ab/ выражения, то поиск занимает около 10 секунд
Мой вопрос: Как я могу сделать второй поиск быстрее (менее 1,5 секунды)?
Большое спасибо
пользователям нужны полные возможности поиска регулярных выражений? –
На самом деле, не совсем. –
Итак, Даниил выглядит так, как будто вы сами ответите на этот вопрос и пометьте его как правильный ответ, как вы сделали для большинства ваших других вопросов :) –