Разрешенные HTML 4.01 значения идентификатора регулярное выражение

Можете ли вы помочь мне построить регулярное выражение, которое соответствует действительному W3C HTML 4.01id значение?

Согласно спецификации W3C:

Токены ID и NAME должны начинаться с буквы ([A-Za-z]) и могут сопровождаться любым количеством букв, цифр ([0-9]), дефисов ("-")), подчеркивание ("_"), двоеточия (":") и периоды (".").

Ответы на вопрос(1)

Ваш ответ на вопрос