首页 > 解决方案 > 正则表达式匹配十六进制和整数

问题描述

我们的任务是提出一个匹配整数和十六进制数字的正则表达式(一个以​​“0x”开头的数字,后跟字母(af)和数字的任意组合)。

应该匹配:

不应该匹配:

到目前为止,我们已经尝试过:

([0-9]+)|(0x[0-9a-fA-F]+)

然而,这不起作用。对我们如何改进有什么建议吗?

标签: regex

解决方案


推荐阅读