Size: a a a

JavaScript — русскоговорящее сообщество

2020 May 28

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Я сам такое не практикую, но  судя по всему это стало возможно с появлением хттп2 и имеет ряд подводных камней
источник

G

Godfather in JavaScript — русскоговорящее сообщество
Народ, всем привет! А как пометить необязательный символ в регулярке?
источник

G

Godfather in JavaScript — русскоговорящее сообщество
/[0-9]/, /[0-9]/, /[0-9]/

есть вот такая маска для инпута, надо сделать как-то так, чтобы максимальное число было 120, минимальное - 1
источник

СМ

Сергей Мезенцев... in JavaScript — русскоговорящее сообщество
Godfather
/[0-9]/, /[0-9]/, /[0-9]/

есть вот такая маска для инпута, надо сделать как-то так, чтобы максимальное число было 120, минимальное - 1
У инпута есть атрибуты min и max
источник

G

Godfather in JavaScript — русскоговорящее сообщество
Это здорово, но у меня маска
источник

G

Godfather in JavaScript — русскоговорящее сообщество
И сейчас она корявая - то есть ждест строго 3 числа. А нужно иметь возможность вводить и 1 и 2
источник

СМ

Сергей Мезенцев... in JavaScript — русскоговорящее сообщество
И что?
источник

СМ

Сергей Мезенцев... in JavaScript — русскоговорящее сообщество
/[0-9]{0,1}[0-9]{0,1}[0-9]{1}/
источник

u

undefined in JavaScript — русскоговорящее сообщество
Godfather
/[0-9]/, /[0-9]/, /[0-9]/

есть вот такая маска для инпута, надо сделать как-то так, чтобы максимальное число было 120, минимальное - 1
вообще можно попробовать как-нибудь так сделать от 1 до 120 https://regex101.com/r/pjtbQi/1
источник

u

undefined in JavaScript — русскоговорящее сообщество
undefined
вообще можно попробовать как-нибудь так сделать от 1 до 120 https://regex101.com/r/pjtbQi/1
только самый первый диапазон от 1 должен быть, конечно, а не от нуля
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Сергей Мезенцев
/[0-9]{0,1}[0-9]{0,1}[0-9]{1}/
это аналог \d{0,3}
источник

СМ

Сергей Мезенцев... in JavaScript — русскоговорящее сообщество
Sergey 🛸
это аналог \d{0,3}
Ну да..
источник

СМ

Сергей Мезенцев... in JavaScript — русскоговорящее сообщество
Хотя нет, это аналог \d{1,3}
источник

G

Godfather in JavaScript — русскоговорящее сообщество
Да у меня vue-text-mask не хавает обычные регулярки почему-то. Я бы давно запилил бы [0-9]{1-3}
источник

u

undefined in JavaScript — русскоговорящее сообщество
undefined
вообще можно попробовать как-нибудь так сделать от 1 до 120 https://regex101.com/r/pjtbQi/1
Более опытный товарищ сделал такую регулярку ^(?!0)(?:\d\d?|1(?:[01]\d|20))$ для 1-120
источник

G

Godfather in JavaScript — русскоговорящее сообщество
undefined
Более опытный товарищ сделал такую регулярку ^(?!0)(?:\d\d?|1(?:[01]\d|20))$ для 1-120
Спасибо, но к сожалению, не работает.

vue-text-mask хавает только массив с отдельно описанными цифрами
:mask="[/[0-9]/, /[0-9]/, /[0-9]/, ':', /[0-5]/, /[0-9]/]"
источник

АР

Алексей Рачков... in JavaScript — русскоговорящее сообщество
<input type="text" v-Serius>

directives: {
   Serius: {
     bind(el) {
       el.oninput = function(e) {
         if (!e.isTrusted) {
           return;
         }

         let x = this.value.replace(/\D/g, "").match(/(\d{0,2})(\d{0,2})(\d{0,3})/);

         this.value = !x[2]? x[1]: x[1] + " " + x[2]
         el.dispatchEvent(new Event("input"));
       };
     }
   }
}
источник

АР

Алексей Рачков... in JavaScript — русскоговорящее сообщество
через директиву сделай, как тебе надо и не парься
источник

АР

Алексей Рачков... in JavaScript — русскоговорящее сообщество
сбросил как пример
источник

OR

Oleg Rizhkov in JavaScript — русскоговорящее сообщество
я пытаюсь запустить сервер на руби один, и он выдаёт следующую ошибку.
что мне не понятно: почему nodejs -v выдаёт 4.2.6, когда node -v выдаёт 13?
и как это пофиксить, собственно? на гитхабе нашёл совет с удалением nodejs в системе (apt remove nodejs?). это поможет? выглядит небезопасно.
источник