Можете ли вы помочь мне создать регулярное выражение, соответствующее действительному значению W3C HTML 4.01 id
?
В соответствии со спецификациями W3C:
Идентификаторы ID и NAME должны начинаться с буквы ([A-Za-z]) и могут быть за которым следует любое количество букв, цифр ([0-9]), дефис ( "-" ), подчеркивания ( "_" ), двоеточия ( ":" ) и периоды ( "." ).