php正则如何删除符号
互联网
20-11-4
php正则删除符号的实现方法:首先创建一个PHP示例文件;然后通过正则表达式“preg_replace($pattern, ' ', $str);”删除字符串中的中英文标点符号即可。

推荐:《PHP视频教程》
php正则,删除字符串中的中英文标点符号
原理很简单,正则查找字符串,然后替换
英文标点符号,正则中有专用的模式来匹配。中文则需要一一列举
代码:
<?php $str = "!@#$%^&*(中'文:;﹑•中'文中'文().,<>|[]'\\""; //中文标点 $char = "。、!?:;﹑•"…‘’“”〝〞∕¦‖— 〈〉﹞﹝「」‹›〖〗】【»«』『〕〔》《﹐¸﹕︰﹔!¡?¿﹖﹌﹏﹋'´ˊˋ―﹫︳︴¯_ ̄﹢﹦﹤‐˜﹟﹩﹠﹪﹡﹨﹍﹉﹎﹊ˇ︵︶︷︸︹︿﹀︺︽︾ˉ﹁﹂﹃﹄︻︼()"; $pattern = array( "/[[:punct:]]/i", //英文标点符号 '/['.$char.']/u', //中文标点符号 '/[ ]{2,}/' ); $str = preg_replace($pattern, ' ', $str); echo $str;以上就是php正则如何删除符号的详细内容,更多内容请关注技术你好其它相关文章!
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场