Denis
https://regex101.com/r/5km6AT/1
Вот регулярка один раз. А у нас динамические
Denis
Иди в Яндекс еду — хотя бы с голоду не помрешь
Kenan
)))
Denis
Я проёбываю работу по 3 регулярки в час прямо сейчас
Kot
Есть строка inputString = '(Test) sb';Есть две переменные a = 'a'; b = 'b';По твоей программе надо проверять test(a, inputString) || test(b, inputString)Правильно?
Kot
Два вызова
Kot
Бля, с сигнатурой ошибся, ща поправлю
Denis
':1::2::3::4::5::6::7::8::9::10::11::12::13::14::15::16::17::18::19:' .split(/:6:|:14:/) .map((w) => w.split(/(?<=\d:)(?=:\d)/) .map((l) => l.replace(/:/g, '')))
Kot
Вот
Denis
А в твоём случае?
Kot
function esc(string) { return string.replace('(', '\\(').replace(')', '\\)'); } re = new RegExp(`\\(Test\\) (${esc(a)}|${esc(b)})`); re.test(inputString);
Denis
function esc(string) { return string.replace('(', '\\(').replace(')', '\\)'); } re = new RegExp(`\\(Test\\) (${esc(a)}|${esc(b)})`); re.test(inputString);
Есть строка inputString = '(Test) sb'; Есть переменные a = 'a'; b = 'b'; c = 'c'; d = 'd'; e = 'e'; f = 'f'; g = 'g'; h = 'h'; i = 'i'; j = 'j'; А теперь как?
Denis
Но их может быть больше 2
Kot
Есть строка inputString = '(Test) sb'; Есть переменные a = 'a'; b = 'b'; c = 'c'; d = 'd'; e = 'e'; f = 'f'; g = 'g'; h = 'h'; i = 'i'; j = 'j'; А теперь как?
Ну вот в том-то и дело, что я хотел узнать как это лучше всего сделать. Вручную прописывать самый очевидный способ. Но в любом случае, это будет одна регулярка
Denis
Kot
Но в твоём варианте то же самое, нужно вручную прописывать проверку для каждой переменной
Denis
Kot
Ну тогда в чём преимущество этого варианта?
Kot
Блять, просто уссыкаюсь с твоих шуточек, остановись
Denis
Ну тогда в чём преимущество этого варианта?
Не придется работать в яндекс еде
Ivan
@Piterden ты в deviivery club работаешь, чтоль?
Ivan
Это ты?
Denis
ЯЕ форевер
Denis
Это ты?
Напарник мой
Ivan
Напарник мой
Ааа, когда получил ключ к death stranding
Denis
Ааа, когда получил ключ к death stranding
Вань, я же шучу, я не настолько глубоко в этой теме ))
Ivan
Без скобок сложно определить эмоциональное состояние человека
Denis
Ааа, так ты тоже шутишь? Хахахах
Syntax Highlight Bot
Co(n)stantine👨‍🔬
Это ты?
это же блогер... как его там... забыл, ну неважно тут
Co(n)stantine👨‍🔬
лол
Ivan
лол
*** вот так надо - лол
Agshin
привет. кто-нибудь может за определённую сумму помочь на canvas построить график с зумированием, перетаскиванием. У меня небольшие проблемы в рассчётах. уже почти всё готово, хочется консультацию профессионала) По скайпу например
Agshin
график в проекте с vue.js Думаю, это всё на пол часа
Denis
_\ / /> \__+_____________________/\/\___/ /| ()______________________ / /|/\ /0 0 ---- |---- /---\ |0 o 0 ----|| - \ --| \ \0_0/____/ | | |\ \ \__/__/ | \ Bang! Bang! | \ | \ |__________|
Agshin
я брал chart.js. Пришлось ставить доп плагин для зумирования и панинга. В итоге там нельзя было выставить дефолтное зумирование
Agshin
круто спасибо. а там можно дорисовывать свои канвас элементы прям на графике ?
Agshin
хотя можно конечно
Agshin
спасибо. пойду изучать
Denis
_ ____ _,-ddd888888bbb-._ d88888888888888888888b d888888888888888888888888b 6888888888888888888888888889 68888b8""8q8888888p8""8d88889 `d8887 p88888q 4888b' `d8887 p88888q 4888b' `d887 p88888q 488b' `d8bod8888888dob8b' `d88888888888d' `d8888888b' hjw `d8888b' `97 `bd'
Ivan
Хвотит
Denis
👽
Ivan
👽
Не похоже 😒
Denis
Такой вот он херовый
Co(n)stantine👨‍🔬
Где?
Это вопрос
Ivan
Ещё бы гуся, запустили бы, работяги
Oleksandr
Работал кто с handlebars?
Agshin
Ещё бы гуся, запустили бы, работяги
он платный для коммерческого использования(
Ivan
он платный для коммерческого использования(
Либо с логотипом в углу. Но для внутренней разработки - нас это не останавливало)))
Ivan
Ты про что?
Олдовый мем с бордов типа двоча
Co(n)stantine👨‍🔬
Alex
не понял зачем вот так делают constructor({ template} ) почему параметр в фигурных скобках, что это значит
Denis
Co(n)stantine👨‍🔬
вот так понятнее)
Alex
Деструктуризация
спс, а в чем разница с let { precision=1000 } = options; тогда?
Vladislav
спс, а в чем разница с let { precision=1000 } = options; тогда?
То же самое, что ты написал let options = { precision: 12345 } let presision = options.presision || 1000
Denis
То же самое, что ты написал let options = { precision: 12345 } let presision = options.presision || 1000
Если слово повторяется, то равно поворачивается... Понятненько...