我正在寻找一个用address.(OFFLINE)语言来验证比特币c#的类或方法。
我想验证Native SegWit。
为此,我发现:
determine-if-a-bitcoin-wallet-address-is-valid
但它只验证遗产地址。
我还发现:
但我认为它是为了这个目的而使用api &语言不是c#。
我还发现:
这不是用c#语言编写的。它是php &我不熟悉php。
我还发现:
验证
对遗产地址来说太老了。
请给我一个解决办法。
确定比特币地址的类型对我来说并不重要。
我只想知道字符串是否是比特币地址。
发布于 2021-08-20 10:30:35
正确的Regex:
string re_path = @"^(?:[13]{1}[a-km-zA-HJ-NP-Z1-9]{25,34}|bc1[a-z0-9]{39,59})$";资料来源:
注意:
Base58中的地址长度不是固定的。它可能小到26,大到35 (另一个答案使用错误的值)
所以我在这个答案中修正了它
测试:
https://stackoverflow.com/questions/68859505
复制相似问题