【发布时间】:2013-06-29 03:46:23
【问题描述】:
我有几个表单元素可以接受如下所示的十六进制字符串。
<input type="text" name="..." onkeyup="a('...')" pattern=\"[a-fA-F0-9]+\" value=\"****\"/>
我有兴趣将模式属性值缩短为更短的值,但仍接受相同的模式。我这样做是因为这个 html 嵌入在一个微控制器中,并且节省空间是可取的。是否有预定义的跨浏览器十六进制匹配类?
【问题讨论】:
-
您的意思是比
[a-fA-F0-9]+更短的模式字符串?我认为在这种情况下这是不可能的,主要是因为强制区分大小写。 ://
标签: regex html validation hex