可以使用正则表达式来判断字符串中是否存在特殊字符。以下是一个示例代码:

$str = 'Hello World!@#';
if (preg_match('/['^£$%&*()}{@#~?><>,|=_+¬-]/', $str)) {
    echo '字符串中存在特殊字符';
} else {
    echo '字符串中不存在特殊字符';
}

在上述代码中,使用 preg_match 函数判断字符串中是否存在特殊字符,其中正则表达式 /['^£$%&*()}{@#~?><>,|=_+¬-]/ 用来匹配特殊字符。如果匹配成功,则说明字符串中存在特殊字符。

PHP 判断字符串中是否存在特殊字符

原文地址: https://www.cveoy.top/t/topic/oB3H 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录