/ / Букви само редовен израз без цифри - регекс

Писма само регулярен израз без числа - регекс

Момчета ме уведомете, че тествам само букви, дори без цифри.

^[a-zA-Zs]+$

това няма да работи. Приема и числа

Отговори:

0 за отговор № 1

Изразът не е проблемът, нещо друго не е наред с кода ви, който съответства на регулярно изражение, но не сте го включили във вашия въпрос.

Изразът е правилен; Няма да приема номера. Той ще приема само една или повече малки букви от a да се z, големи букви от A да се Z и пространства.

Включих фрагмент, който можете да пуснете по-долу, за да видите израза в действие. Забележете как се връща вторият резултат null.

// matches, returns ["no numbers"]
console.log("no numbers".match(/^[a-zA-Zs]+$/))

// does not match, null
console.log("1 number".match(/^[a-zA-Zs]+$/))