正则表达式与公钥匹配

时间:2018-03-22 09:33:00

标签: regex

嗨,这是我的例子^0x[a-fA-F0-9]{1,40}

这是我的前任0x。我正在做的是regex.Split这是强制性的,之后我们可以输入最多40个字母数字。但不是特殊字符。我该怎么做才能正确匹配?

1 个答案:

答案 0 :(得分:2)

您的问题是您需要断言字符串结束的位置,否则您将匹配,直到找到特殊字符,并获得不受欢迎的匹配。

因此,使用当前的正则表达式和测试字符串0xc1!0xc1将匹配,即使它是无效匹配。

如何使用:^0x[a-fA-F0-9]{1,40}$