我必须检查一个4字符的字符串是否都是有效的十六进制,我发现另一个问题,它确切地说明我想要做什么,但它是Java:检查字符串只包含十六进制字符的正则表达式
我怎么能做到这一点?
我阅读了正则表达式的ruby文档,但是我不明白如何基于这个匹配返回true或false?
if str =~ /^[0-9A-F]+$/
Run Code Online (Sandbox Code Playgroud)
诀窍.如果你想要不区分大小写,那么:
str =~ /^[0-9A-F]+$/i
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5920 次 |
| 最近记录: |