include::../description.adoc[] == Noncompliant Code Example [source,php] ---- "/[0-99]/" // Noncompliant, this won't actually match strings with two digits "/[0-9.-_]/" // Noncompliant, .-_ is a range that already contains 0-9 (as well as various other characters such as capital letters) ---- == Compliant Solution [source,php] ---- "/[0-9]{1,2}/" "/[0-9.\\-_]/" ----