正则匹配实现:
<?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;
网友回复