LINUX.ORG.RU

HTML5-валидация, YYYY.любоечисло

 


0

1

Нужен required pattern к полю. В нем текст должен соответствовать формату YYYY.n, где n - любое число от единицы до миллиона.

Пробовал подпилить под себя нагугленные паттерны типа YYYY.MM, но что-то ничего не вышло. С веб-разработкой я связался только что, и понимаю что вопрос тупой, но сам не справляюся. Кто чем помогёт?

Это вопрос не про html5, а про регэкспы.

Вот такое выражение

(19|20)\d{2}\.(\d{1,6}?|1000000) 
сделает что нужно. Единственный минус: оно принимает вторую часть от нуля, а не от единицы. С этим попробуйте справиться сами.

Тут можно поиграть с разными вариантами этого регэкспа: http://gskinner.com/RegExr/?356sc (осторожно, флеш).

vden ★★
()
Ответ на: комментарий от vden

Да фиг с ним, с нулем. vden, лучи добра, два чая, гипериммунитет и всякого счастья в Вашу сторону, Вы спасли мой дедлайн.

horonitel ★★
() автор топика
Ответ на: комментарий от Jaberwock

Однако... Может конечно:) Как-то не подумал о нуле в середине.

lucentcode ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.