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
/
\b((bc|tb)(0([ac-hj-np-z02-9]{39}|[ac-hj-np-z02-9]{59})|1[ac-hj-np-z02-9]{8,87})|([13]|[mn2])[a-km-zA-HJ-NP-Z1-9]{25,39})\b\s
/
gm
Input 1
New
BTC Address: 1JHwenDp9A98XdjfYkHKyiE3R99Q72K9X4 BTC Address: 1Unoc4af6gCq3xzdDFmGLpq18jbTW1nZD BTC Address: 1A8Ad7VbWDqwmRY6nSHtFcTqfW2XioXNmj BTC Address: 12CZYvgNZ2ze3fGPFzgbSCELBJ6zzp2cWc BTC Address: 17drmHLZMsCRWz48RchWfrz9Chx1osLe67 Receiving Bitcoin Address: 15LZALXitpbkK6m2QcbeQp6McqMvgeTnY8 Receiving Bitcoin Address: 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 -------------------------------------------------------- Other possible BitCoin test cases I added: -------------------------------------------------------- - What if text comes before and/or after on same line? Or doesn't contain BitCoin/BTC/etc. anywhere (or anywhere close to the address)? Send BitCoin payments here 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 to keep your secrets safe. Send payments here 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 to keep your secrets safe. - Standalone address: 1Dvd7Wb72JBTbAcfTrxSJCZZuf4tsT8V72 -------------------------------------------------------- Red
Substitution
BTC Address: 1JHwenDp9A98XdjfYkHKyiE3R99Q72K9X4 BTC Address: 1Unoc4af6gCq3xzdDFmGLpq18jbTW1nZD BTC Address: 1A8Ad7VbWDqwmRY6nSHtFcTqfW2XioXNmj BTC Address: 12CZYvgNZ2ze3fGPFzgbSCELBJ6zzp2cWc BTC Address: 17drmHLZMsCRWz48RchWfrz9Chx1osLe67 Receiving Bitcoin Address: 15LZALXitpbkK6m2QcbeQp6McqMvgeTnY8 Receiving Bitcoin Address: 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 -------------------------------------------------------- Other possible BitCoin test cases I added: -------------------------------------------------------- - What if text comes before and/or after on same line? Or doesn't contain BitCoin/BTC/etc. anywhere (or anywhere close to the address)? Send BitCoin payments here 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 to keep your secrets safe. Send payments here 1MAFzYQhm6msF2Dxo3Nbox7i61XvgQ7og5 to keep your secrets safe. - Standalone address: 1Dvd7Wb72JBTbAcfTrxSJCZZuf4tsT8V72 -------------------------------------------------------- Red