您好我需要一些帮助来验证HTML身份证,但下面的内容不是100%正确
这是我的[A-Za-z][-A-Za-z0-9_:.]*
我可能的html id的例子
test-1
t3__-6
由于
答案 0 :(得分:3)
尝试这将work.it将验证ID / NAME令牌。
^[A-Za-z][A-Za-z0-9_:\.-]*
答案 1 :(得分:2)
如果你说的是HTML5 id,那么要求是
该值必须在元素主页中的所有ID中唯一 子树,必须包含至少一个字符。价值不能 包含任何空格字符。
这给出了这个正则表达式:
^[\S]+$
如果你说的是HTML4(不明白为什么但是很好),那么我想这是重复的。见Allowed HTML 4.01 id values regex