RegEx für Bitcoin-Adressen?

Ich versuche, einen regulären Ausdruck zu finden, der den Bitcoin-Adressen entsprichtdiese Angaben:

Eine Bitcoin-Adresse oder einfach Adresse ist eine Kennung mit 27-34 alphanumerischen Zeichen, die mit der Nummer 1 oder 3 beginnt.

Ich dachte, es würde ungefähr so aussehen

/^[13][a-zA-Z0-9]{27,34}/

Die Sache ist, ich bin nicht gut mit regulären Ausdrücken und ich habe keine einzige Quelle gefunden, um dies zu bestätigennicht Erstelle falsche Negative.

Ich habe eine online gefunden, die ist^1[1-9A-Za-z][^OIl]{20,40}, aber ich weiß nicht mal was das ist[^OIl] Teil bedeutet und es scheint nicht zu passen3 Eine Bitcoin-Adresse könnte mit beginnen.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage