Строка, подлежащая оценке, будет представлять собой либо 10-значное число, либо 4-значное число.
5551119900 (10 Digit)
9999 (4 Digit)
Требуется регулярное выражение для проверки конкретного списка из 10-значных или 4-значных чисел.У меня есть следующее регулярное выражение, которое почти работает
55511199(00|01|02|10|20|30)|(0000|9901|9902|9903|9999)
Выше проверяется
5551119900
5551119901
5551119902
5551119910
5551119920
5551119930
0000
9901
9902
9903
9999
ВЫПУСК:
(1) Требуется, чтобы совпадение было точно 10 цифр или 4только цифры.
(2) Совпадение с образцом (см. ссылку ниже) показывает точное совпадение, а также «Группу 1».Я не уверен, что означает групповое совпадение или это хорошо.
Пример: https://regex101.com/r/BbplFG/1/