【其他】php正则匹配标点符号
阅读: 310 回复: 0

发布于:2021-3-6

问题描述

用php正则匹配字符串中第一个标点符号

解决方案

preg_match('/[^\x{4e00}-\x{9fa5}a-zA-Z0-9]/u','xxxx。dsdsffd,哈哈哈',$matches);
echo $matches[0];

^\x{4e00}-\x{9fa5}a-zA-Z0-9]/u 这句的意思是排除汉字,字母,数字。 剩下的就是各种标点符号

$matches[0] 打印出第一个匹配到的!


录屏实操

录屏暂未发布,请耐心等待