我想知道是否有人知道有很多常规快递示例的网站?
如何将此声明修改为白色,根据我的理解,只允许使用字母数字和空格,还包括:,。?! `'“;: - _ = + / | @#$%^& *
$output = preg_replace("/[^A-Za-z0-9 ]/", "", $input);
答案 0 :(得分:3)
本网站 - www.regular-expressions.info/tutorial.html提供了学习RegExp的系统方法。您也可以使用expresso来练习正则表达式....但是正则表达式的可用性从语言到语言都有所不同。本网站 - www.regular-expressions.info/tutorial.html为您提供了良好的基础。
答案 1 :(得分:2)
模式本身不允许字母,数字和空格,但该命令会删除任何“允许”的内容,因此命令只会留下这些字符。无论如何,这也包括其他角色:
$output = preg_replace('/[^A-Za-z0-9 ,.?!`\'";:_=+\/|@#$%^&*-]/', "", $input);
查看this website的教程和示例部分!