Jen*_*eld 2 php regex alphanumeric
我有这个PHP正则表达式:
$username = preg_replace('/[^a-z0-9]/i', '', $username);
Run Code Online (Sandbox Code Playgroud)
它只允许A-Z
和0-9
.我怎么能允许.
,-
而且_
还有?
您可以使用以下正则表达式:
/[^a-z0-9._-]/i
Run Code Online (Sandbox Code Playgroud)
/[^a-zA-Z0-9._-]/
/[^a-z0-9.\-_]/
我们在哪里逃避连字符