Disons que jeOU condition Regex
1 ABC Street
1 A ABC Street
Avec \d
, il correspond (ce que je pense), avec \d \w
, il correspond 1 A (expected). Maintenant, je combine le motif ensemble \d|\d \w
, il ne correspond que le premier mais ignore le second.
Ma question est comment utiliser ou conditionner correctement dans ce cas particulier? PS: La condition est envelopper le nombre seulement quand il n'y a pas une seule lettre après cela, sinon envelopper le nombre et la lettre simple.
Par exemple: 1, rue ABC match numéro 1 seulement, mais quand 1 A rue ABC Enroulez le 1 A
Vous ne devez pas nécessairement utiliser '|', par exemple: '\ d (\ w)?' –
\ d (\ w)? doit résoudre votre puzzle. – HopeNick