Регулярное выражение
Привет.
Пытаюсь разобраться с регуляркой, не получается. Нужно проверить если переменная подходит под такие значения как 1995_1 или 1986_4-5. С цифрами понятно, но как чёрточки "-" и "_" тестить? var RegEx = new RegExp('[0-9]{,8}', 'i');// Максимум - 8 символов |
можно так
var re = /^\d{4}_\d(-\d)?$/; alert(re.test('1234_5')); alert(re.test('1234_5-6')); у меня запуск кода в примере выше глючит демо смотрите здесь http://jsfiddle.net/8rqwJ/ |
Вау, как быстро! Спасибо огромное, я знаю - на этом форуме любят регулярки, как семечки щёлкают =)
|
Часовой пояс GMT +3, время: 09:56. |