Я пытаюсь соответствовать номерам, которые могут появиться в общих постановлениях , такие как:Refining регулярного выражения, чтобы соответствовать что-нибудь после того, как
101.2.23.1 Door Clearances
У меня есть это регулярное выражение, которое соответствует номерам и несколько точек:
^[.?\d]+$
Тем не менее, мне нужно разрешить весь текст, который появляется после этого. Кроме того, это возвращает ложные срабатывания для порядковых списков, таких как 1. 2. 3. 4.
.
Есть ли способ, которым я могу сопоставить что-либо с минимум тремя номерами в начале и после любого текста?
Вот примеры того, что именно я ожидаю (нет) матча: (. *)
101.1 => true
101 => false
1. => false
101.1.1 Clearances => true
Что вы подразумеваете под * возвращает ложные срабатывания для порядковых списков *? – J0e3gan
Я не хотел, чтобы он соответствовал вещам вроде 1. 2. 3. 4. –