将_#和&符号添加到preg_replace("/ [^ A-Za-z0-9] /")

d-_*_*_-b 0 php alphanumeric preg-replace

是否有可能采取这种的preg_replace限制字母数字,并改变它,所以它也允许_,&#"S(下划线,连字号,和英镑)?

preg_replace("/[^A-Za-z0-9 ]/", '', $string)
Run Code Online (Sandbox Code Playgroud)

谢谢!!

ale*_*lex 6

这很容易......

preg_replace("/[^\w#& ]/")
Run Code Online (Sandbox Code Playgroud)

\w字符类包括[A-Za-z0-9_].

  • @alex 添加破折号 (-) 怎么样? (2认同)