Я изо всех сил, чтобы сделать яваскрипта регулярное выражение, чтобы удовлетворить следующие:регулярное выражение, чтобы соответствовать имени пользователя, без последовательных пробелов
- Первый символ должен быть алфавитный (
[a-zA-Z]
) - Остальные могут быть любые буквы , любые цифры, дефис, точка, подчеркивание и пробелы
- Но нет последовательных пробелов, например: два или более пробелов в строке
- длина должна быть в пределах от 3 до 25 (включительно)
Так вот что я нашел Regex:
/^[a-z][\s\w.-]{3,24}$/i
Мои текущие регулярные выражения работает, но не будет в состоянии проверить, является ли пользователь написал пробелов подряд. Как я могу проверить это?
Как и в завершающих пробелов или пробелов подряд? – theonlygusti
единомышленников, я не хочу, чтобы помещения для заседаний вообще не были. он может писать простые пространства, где он хочет, кроме первого персонажа (должен быть a-z) –