Почему не работает регулярное выражение для извлечения??
-
vk.com/(.+) выражение
https://m.vk.com/severovvlad строка
Пишет ошибку "[17:44:09] Поток №1 : SyntaxError: Parse error Номер строки:2 Во время выполнения скрипта { VAR_ID_VLADELCA1 = (function(){var rs = []; var r = /vk.com/(.+)/gm; var s = VAR_CURRENT_URL; var m; var i = -1; while(m = r.exec(s)){if(i == m.index) break; i = m.index; rs.push((m.length>1) ? m[1] : m[0]);} return rs;})() section_start("test", 79221148,function(){ })} "https://bablosoft.github.io/RegexpConstructor/#!/regexptest тут все работает, в БАС, не работает :(
-
Экранируйте слэш
vk.com/(.+)
или используйте действие из модуля Регулярные выражения.
-
@support Блин, сделал такую конструкцию но она не хочет работать, что с этим слешем то не так?)
-
@35xakers Нужно вместо
vk.com/(.+)
писатьvk.com\/(.+)
-
@support Спасибо