I have a simple regex pattern that verifies names. But When I run it I get illegal character range error. I thought by escaping \"\\s\" it will allow a space but the compiler is
You can't have a range "from , to whitespace". Perhaps you meant to escape -?
,
-
\s is not a space, it's [ \t\r\n\v\f] (space, tab, carriage return, newline, vertical tab or a form feed).
\s
[ \t\r\n\v\f]
Things that will work:
"[ ',-]" "[',\\- ]"