10
你能幫我建立一個正則表達式,它匹配一個有效的W3C HTML 4.01 id
值嗎?允許的HTML 4.01 ID值正則表達式
與W3C規範根據:
ID和名稱標記必須以字母開頭([A-ZA-Z])和之後可以是任何數量的字母,數字([0-9 ]),連字符(「 - 」), 下劃線(「_」),冒號(「:」)和句點(「。」)。
你能幫我建立一個正則表達式,它匹配一個有效的W3C HTML 4.01 id
值嗎?允許的HTML 4.01 ID值正則表達式
與W3C規範根據:
ID和名稱標記必須以字母開頭([A-ZA-Z])和之後可以是任何數量的字母,數字([0-9 ]),連字符(「 - 」), 下劃線(「_」),冒號(「:」)和句點(「。」)。
你可以使用這個表達式
^[a-zA-Z][\w:.-]*$
^
描繪字符串的開頭
[a-zA-Z]
大寫或小寫字母
*
匹配前面的字符1相匹配,多次
\w
類似於[a-zA-Z\d_]
$
是字符串的末尾
魔獸世界!多好!謝謝!! – diosney
@RohitJain:此,例如:'/^[:_A-Za-z][-.:_A-Za-z0-9 ] * /',但即使不匹配簡單的字符串。 – diosney