如何从字符串中去除字母以外的所有内容?我有一个用于输入名字的字段。
在 PHP 中,你可以使用以下方法(如 @rczajka 和 @mario 所建议):
preg_replace('/\PL/u', '', $str)
实际样例:http://codepad.viper-7.com/V78skl
你可能想要查看这个正则表达式教程
$new_string = preg_replace('/[^a-z]/i','',$old_string);
$new_string = ereg_replace("[^A-Za-z]", "", $string );
preg_replace('/\PL/u', '', $str)
这个过滤非字母的函数。 - mario