Скажем, у меня
1 ABC Street
1 A ABC Street
С \d
он соответствует 1 (что я ожидаю) с \d \w
, он соответствует 1 A (ожидается). Теперь я объединяю шаблон вместе \d|\d \w
, он соответствует только первому, но игнорирует второй.
Мой вопрос заключается в том, как правильно использовать или правильно в этом конкретном случае?
PS: Условие обертывает номер только тогда, когда после него нет ни одной буквы, иначе оберните число и одну букву.
Например: 1 ABC-стрит соответствует только номеру 1, но когда 1 A ABC-стрит завершает 1 A