Size: a a a

Regular Expressions

2021 January 20

DE

Denis Efremov in Regular Expressions
"(Заявка на депозит, true)".match(/([^,(]+?),\s*(true|false)/ui)
источник

S

Syntax Highlight Bot in Regular Expressions
Denis Efremov
"(Заявка на депозит, true)".match(/([^,(]+?),\s*(true|false)/ui)
источник

DE

Denis Efremov in Regular Expressions
источник

DE

Denis Efremov in Regular Expressions
Но так опасно делать, если возможно что не сматчит
источник

N

Nikolay in Regular Expressions
ок, ну получается тоже самое, что вернулся массив из 3 элементов, верно?  { [(Заявка на депозит, true)], [Заявка на депозит], [true] }
источник

DE

Denis Efremov in Regular Expressions
А что нужно то?
источник

DE

Denis Efremov in Regular Expressions
Матч возвращает массив
источник

DE

Denis Efremov in Regular Expressions
Это нормально
источник

N

Nikolay in Regular Expressions
Denis Efremov
А что нужно то?
типа деструктизации
источник

DE

Denis Efremov in Regular Expressions
???
источник

N

Nikolay in Regular Expressions
в c# это выглядело бы как "var (request, boleanValue) = и из regex получить значения"
источник

N

Nikolay in Regular Expressions
но ты получил массив и взял нужные элементы из массива
источник

DE

Denis Efremov in Regular Expressions
А деструктуризация по твоему чем занимается?
источник

DE

Denis Efremov in Regular Expressions
Nikolay
но ты получил массив и взял нужные элементы из массива
Это кстати и есть она
источник

DE

Denis Efremov in Regular Expressions
Деструктуризация
источник

DE

Denis Efremov in Regular Expressions
Но я бы не стал её напрямую в матч пихать
источник

N

Nikolay in Regular Expressions
Denis Efremov
Деструктуризация
да, ток массивная, а не объектовая. но ладно, вроде смекнул. Спасибо
источник

N

Nikolay in Regular Expressions
Denis Efremov
Но я бы не стал её напрямую в матч пихать
а как бы ты сделал?
источник

DE

Denis Efremov in Regular Expressions
Nikolay
да, ток массивная, а не объектовая. но ладно, вроде смекнул. Спасибо
Ну так массив же
источник

N

Nikolay in Regular Expressions
Denis Efremov
Но я бы не стал её напрямую в матч пихать
типа приходит кортеж такой (value1,true/false), как бы ты его через regex разобрал и в коде в нужные переменные распихал?)
источник