可以使用正则表达式来保留字符串中的数字和字母。以下是一个示例函数:
function keepAlphanumeric($string) {
return preg_replace('/[^a-zA-Z0-9]/', '', $string);
}
// 使用示例
$input = "abc123!@#";
$output = keepAlphanumeric($input);
echo $output; // 输出:abc123
在上面的示例中,keepAlphanumeric
函数使用preg_replace
函数和正则表达式/[^a-zA-Z0-9]/
来替换字符串中除了字母和数字之外的所有字符为空字符串。最后返回处理后的字符串。
这样,keepAlphanumeric
函数将保留输入字符串中的数字和字母,并删除其他字符。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站