Regular Expressions 101

Community Patterns

Invalid HTML Attribute (Permissive)

1

Regular Expression
ECMAScript (JavaScript)

/
^[^:A-Za-z_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u10000-\uEFFFF]|.[^-.0-9\u00B7\u0300-\u036F\u203F-\u2040:A-Za-z_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u10000-\uEFFFF]
/
u

Description

This regex is based on the specifications in the w3c documentation. The rules are** very permissive, and some** of this characters actually lead to errors in browsers.

Submitted by bye-csavier - 18 days ago