@fluffik said in Чем заменить регулярку чтобы было побыстрее?:
Ребзя, У меня валидатор есть, и там используются регулярки для чистки, так вот 10к он чистит за 40секунд, это долго...
http://prntscr.com/pb0ybg
Есть способы чем-то заменить регулярки и сделать скрипт быстрее?
Желательно сразу с примерами на определение 2х собачек и символа впереди строки)
Надоело ждать ответ из лички? :D
Используй js напрямую, вместо действий BAS'a
https://community.bablosoft.com/topic/3798/как-правильно-парсить-таблицу/12
@fox said in Как правильно парсить таблицу?:
@uraabk
а вот быстрая версия, но крайне не понятная)))
Использовать api BAS'a в действии "выполнить код" не всегда уместно, каждый вызов будет занимать время. Попробуйте подобный цикл сделать на 1 000 000 строк, и он будет медленным по сравнению с обычным циклом js.
Вот скрипт на api BAS, добавляет в список (массив) 1 000 000 строк, за 14 секунд

[388325735] [23:43:19] Поток №1 : В списке NEW_LIST строк: 1000000
А вот скрипт на js так же добавляет в список (массив) 1 000 000 строк, но за 0 секунд

[388325735] [23:45:00] Поток №1 : В списке NEW_LIST строк: 1000000
Могу помочь, если приложишь скрипт с исходными данными