Size: a a a

Node.js — русскоговорящее сообщество

2019 November 02

SV

Sergey Vatz in Node.js — русскоговорящее сообщество
@whotest не обязательно &, к примеру сейчас он &, в следующий раз $, закономерность это =
источник

ᅠw

ᅠ who r u in Node.js — русскоговорящее сообщество
а ключи (тест, ворд) статические ?
источник

SV

Sergey Vatz in Node.js — русскоговорящее сообщество
нет, динамические
источник

ᅠw

ᅠ who r u in Node.js — русскоговорящее сообщество
мб

/(?![a-z]+=)([^\W]+)/ig
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
не очень понимаю, зачем такие сложности?
источник

SV

Sergey Vatz in Node.js — русскоговорящее сообщество
@ZloyPrizrak ради интереса
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
задача "https://t.me/nodejs_ru/415495"

/=(.)/g
источник

ᅠw

ᅠ who r u in Node.js — русскоговорящее сообщество
внатуре спасибо артем зуев помог
источник

SV

Sergey Vatz in Node.js — русскоговорящее сообщество
я немного провтыкал, после = идет некий индекс(1, 2, 3 …), а уже после сепаратор
источник

RK

Roman Karas' in Node.js — русскоговорящее сообщество
ᅠ who r u
страшно
братко, а чё страшно, то? хреновый код или чё? )) я только учусь, если что ))
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
если такой результат подходит, то скобки в принципе можно убрать и оставить просто /=./g

если нужно отсекать варианты в строке вида "==12" то можно так /=[^=]/g
источник

UT

Unexpected Token in Node.js — русскоговорящее сообщество
Sergey Vatz
Ребята, всем привет, нужна регулярка, к примеру есть строка ‘test=*word=*’, нужно достать символ после каждого равно
q.match(/[a-z0-9]+=([a-z0-9]+)/g);
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Sergey Vatz
я немного провтыкал, после = идет некий индекс(1, 2, 3 …), а уже после сепаратор
/(=\d+)(.)/g
источник

ᅠw

ᅠ who r u in Node.js — русскоговорящее сообщество
символ блин
источник

ᅠw

ᅠ who r u in Node.js — русскоговорящее сообщество
ну пох я сам недовтыкал!
источник

ᅠw

ᅠ who r u in Node.js — русскоговорящее сообщество
но зачем такие сложности реально блин чем обычный querystring плох......
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
вот только не уверен, что тут match просто нужен, он находит целиком вхождение, а не структуру, в которой и целое вхождение есть и выделенные подстроки...
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
ᅠ who r u
но зачем такие сложности реально блин чем обычный querystring плох......
потому что сепараторы могут быть разными походу - что как-то странно, но таковы исходные условия
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
ᅠ who r u
символ блин
matchAll нужно заюзать - тогда будет веселее ;)

/(=\d+)(.)/g
источник

SV

Sergey Vatz in Node.js — русскоговорящее сообщество
[ '=0&', '=1&', '=0&' ], у меня получается массив таких вот строк, как в /(=\d+)(.)/g впилить /=[^=]/g, чтобы отсечь лишние, а вообще match возвращает массив, мне лишь 1 символ нужен
источник