LINUX.ORG.RU

js + regexp + lookbehind = ???

 ,


0

2
"/tets/${ssdad}/sada/${tets}/s".match(/(?=\$\{)[^}]+(?=\})/g)
//выдает
//Array [ "${ssdad", "${tets" ]

Почему? Везде написано что lookahead есть, а вот lookbehind - нет, в это время они пихают в стандарт всякие промисы, классы и прочий мусор, а такой просто вещи нет. Как быть?

Deleted
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.