@mansory333 бас хитрее делает он не экранирует он эскейпит
составляете ее так же как обычно а потом ее .escape()
Но вам не надо добавлять в регулярку для баса служебные операторы) gm это область применения бас все это сам знает. Вы собственно решили задачу подав вторым аргументом gm
Применение в басе js довольно специфичное ) некоторые вещи работают не так как ожидают я про механику выполнения, они просто работают иначе. фрейморк.
upd 2 скорее всего это связанно что сам бас на С+ вроде
url state machine.js malware
-
Сегодня запустил свой старый бас софт, который запускал до этого каждый день, но сегодня Аваст антивирус нашел троян в "..\BrowserAutomationStudio\apps\27.6.2\e\e2d8.jnPC\distr\app\node_modules\whatwg-url\lib\url-state-machine.js"
причем попробовал запустить разные версии бас, везде блокирует этот файл.
у меня одного такое?
-
Больше похоже на false positive - в коде библиотеки, на которую ругается антивирус, на первый взгляд ничего такого нет, а на софт сам может ругаться, потому что на данный момент нет свежей цифровой подписи, добавьте в исключения и всё.
-
@cruz said in url state machine.js malware:
Аваст
Эти бесплатные недоантивирусы, часто ругаются ложно. При этом если проверить касперским или node32, то у них обычно претензий не возникает.
-
@cruz said in url state machine.js malware:
заметил, что у меня этот файл весит 33кб, а в либе на сайте не больше 31кб для всех версий
Возможно вы путаете понятия размер файла и размер на диске, либо могут отличаться версии библиотеки

