正则匹配实现:
<?php
$original_string = "这是一段测试 / 字符串!@#$%^&*()";
// 匹配不是中文、字母和数字的字符,然后替换为空(即删除这些字符)
$cleaned_string = preg_replace('/[^\p{Han}a-zA-Z0-9]/u', '', $original_string);
echo $cleaned_string; 网友回复
正则匹配实现:
<?php
$original_string = "这是一段测试 / 字符串!@#$%^&*()";
// 匹配不是中文、字母和数字的字符,然后替换为空(即删除这些字符)
$cleaned_string = preg_replace('/[^\p{Han}a-zA-Z0-9]/u', '', $original_string);
echo $cleaned_string; 网友回复