Size: a a a

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

2020 December 23

V

Vlad in Node.js — русскоговорящее сообщество
проще самому собрать, это не сильно много
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
Yurchik
ну что б делать простое рест апи
та можешь с ним
ну там лишнего много будет наверн
источник

Y

Yurchik in Node.js — русскоговорящее сообщество
спасибо!
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
как я могу сделать реверс с ^[a-z0-9-]+$, понимаю, что надо использовать (?!...), но что-то оно не дает результата

с /^[a-z0-9-]+$/, такое:
['1-2', '2a*3', '4b-0', '4!+2', '!+$']
[
 true,
 false,
 true,
 false,
 false
]
т.е. в итоге надо чтобы было false, true, false, true, true
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pan Włodzimierz
как я могу сделать реверс с ^[a-z0-9-]+$, понимаю, что надо использовать (?!...), но что-то оно не дает результата

с /^[a-z0-9-]+$/, такое:
['1-2', '2a*3', '4b-0', '4!+2', '!+$']
[
 true,
 false,
 true,
 false,
 false
]
т.е. в итоге надо чтобы было false, true, false, true, true
а обрабатываемую строку предварительно реверснуть?
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
Sergiy Shatunov
а обрабатываемую строку предварительно реверснуть?
смысле
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pan Włodzimierz
смысле
или я не понял задачу
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
мне надо чтобы было все, кроме a-z, 0-9, -
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pan Włodzimierz
мне надо чтобы было все, кроме a-z, 0-9, -
^ в начале выражения в квадратных скобках
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
даже не так, ща
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
Sergiy Shatunov
^ в начале выражения в квадратных скобках
этот вариант будет отбрасывать такие строки: ab+2, потому что тут есть a,2
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
а мне надо чтобы оно инвентировало [a-z0-9-]+
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pan Włodzimierz
этот вариант будет отбрасывать такие строки: ab+2, потому что тут есть a,2
тогда убери метки начала и конца строки, + тоже не нужен
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
не нашло
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
вот щас оно нашло те два
а мне же надо чтобы теперь нашло первый и последний
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pan Włodzimierz
вот щас оно нашло те два
а мне же надо чтобы теперь нашло первый и последний
что-то совсем не понимаю в чём задача
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ну типа
допустим у меня есть строка
const res = /^[a-z0-9-]+$/.test('2-2');
res будет true. Я конечно могу сделать так: !res, чтобы просто инвентировать значение, но интересно как с помощью регулярок сделать
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
задание в том, чтобы найти все строки, которые не подходят под условие ^[a-z0-9-]+$
при том, чтобы использовать test и нужную регулярку
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pan Włodzimierz
ну типа
допустим у меня есть строка
const res = /^[a-z0-9-]+$/.test('2-2');
res будет true. Я конечно могу сделать так: !res, чтобы просто инвентировать значение, но интересно как с помощью регулярок сделать
а зачем?
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
та от надо
источник