Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
\G[A-Z]*?(?>\W*\b(?>\w+\W+)*?(?=(?:STREET|AVENUE|BOULEVARD)\b))?[A-Z]*?\K(?:TREE\B|E(?:NU)?\B|OU\B|AR\B)
/
gxA
Input 1
New
I live on 56 something STREET I live on 56 something AVENUE I live on 56 something BOULEVARD TREE BOULEVAR VENUE
Substitution
I live on 56 something STREET I live on 56 something AVENUE I live on 56 something BOULEVARD TREE BOULEVAR VENUE