Нужна экспертиза регулярных выражений

1

Мне нужна помощь в определении регулярного выражения для правила:

6 символов, начиная с буквы R (верхний регистр), а затем цифры, где по крайней мере одна цифра не равна 0.

Моя попытка до сих пор "[R][0-9]{5}[1-9]+" но я продолжаю получать ложные данные, когда он должен возвращать true для R01001. Я в тупик, любая помощь будет оценена по достоинству.

Теги:

1 ответ

2
Лучший ответ

Вы можете использовать:

^R(?=0*[1-9])[0-9]{5}$

Рабочая демонстрация: http://regex101.com/r/bA7yI9

Объяснение:

Изображение 174551

Ещё вопросы

Сообщество Overcoder
Наверх
Меню