This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Validator reports an error: Bad value (?=^.{8,}$)(?=.*\d)(?=.*\W+)(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$ for attribute pattern on element input: Unterminated string constant. Entire markup is: <input type="password" name="clientPassword" id="clientPassword" pattern='(?=^.{8,}$)(?=.*\d)(?=.*\W+)(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$' required> The same markup validated last week, now reports an error with no change to the markup. The pattern contains no spaces, is not multi-line and is fully enclosed in quotes.