Build, test, and debug regular expressions
This regex matches Bitcoin addresses (P2PKH starting with '1' or P2SH starting with '3') that are surrounded by whitespace. It uses the Base58 character set (excluding 0, O, I, l) and enforces the standard length of 25-34 characters. Useful for extracting Bitcoin addresses from text logs, chat messages, or documents.