Regex в новом шаблоне attr для форм HTML5
Я просто впервые использую формы HTML5 и хочу использовать новый атрибут pattern. Это регулярное выражение (которое я раньше не использовал), поэтому я немного растерялся. Основное правило, которое я хочу, это "минимум 5 любых символов"
Я пытался:
pattern="([0-9][A-Z]){5}"
но это не работает, поэтому я, очевидно, упускаю что-то очевидное. Буду очень признателен, если кто-нибудь сможет мне помочь.
2 ответа
Решение
Основное правило, которое я хочу, это "минимум 5 любых символов"
.{5,}
Это будет соответствовать любому персонажу (кроме \n
) не менее 5 раз.
[0-9a-zA-Z]{5,}
-padding для ответа, который будет принят системой (как минимум):P