Как одной регулярной найти все матчи?
"{{chat.input + window.input}} {{chat.input + window.input}}"
как одной регуляркой найти все матчи типа chat.input и window.input \w+\.\w+ а никак |
попробуй модификатор global
g /\w+\.\w+/g "{{chat.input + window.input}} {{chat.input + window.input}}".match(/\w+\.\w+/g) |
mta88, я думал не стоит говорить что все же присутствие кода в {{тегах}} стоит учитывать, но ошибся.
|
Для нормального шаблонизатора одних регулярок не хватит. В твоём случае хз конечно, но у себя я строил дерево по коду и уже от него плясал.
ЗЫ: будь другом, сделай себе нормальную аватарку. |
Цитата:
короче придется делать "некрасиво" Цитата:
|
А что не так с //g то?
|
Цитата:
|
пасоны, вопрос задротам) что вернет этот код)? и сработает ли он)?
d:{d = void 1|0/1}.2 |
Цитата:
d: {} - это блок с меткой void 1 - даст undefined, следовательно результат 0/1 (0). Т.к. у нас не блочная видимость (хотя let уже в некоторых браузерах есть), то блок вернёт своё последнее значение, т.е. результат d = 0 => 0. Ну а .2 будут применены к полученному нулю: в итоге будет 0.2. |
Цитата:
alert( eval("{2}.4") ) ну а вообще ты крут, я наебался с приоритетом войда |
Часовой пояс GMT +3, время: 01:24. |