Bạn có thể giúp tôi xây dựng một regex khớp với giá trị W3C HTML hợp lệ 4.01 id
không?Giá trị id 4.01 HTML được phép regex
Theo với thông số kỹ thuật của W3C:
ID và TÊN thẻ phải bắt đầu bằng một chữ cái ([A-Za-z]) và có thể được tiếp theo bất kỳ số lượng chữ cái, chữ số ([0-9 ]), dấu gạch ngang ("-"), dấu gạch dưới ("_"), dấu hai chấm (":") và dấu chấm (".").
@RohitJain: Đây, ví dụ: '/^[:_A-Za-z][-.:_A-Za-z0-9 ] */', nhưng thậm chí không khớp với một chuỗi đơn giản. – diosney