PHP正则表达式过滤所有标点符号
2018-08-29 14:56
1531 查看
参考链接:
http://blog.coinidea.com/web%E5%BC%80%E5%8F%91/php-1196.html
mb_ereg_replace用于中文字符替换,正则的时候不需要加/ /。
参考链接:
http://blog.coinidea.com/web%E5%BC%80%E5%8F%91/php-1196.html
http://blog.coinidea.com/web%E5%BC%80%E5%8F%91/php-1196.html
// Filter 英文标点符号 $word = preg_replace("/[[:punct:]]/i"," ",$word); // Filter 中文标点符号 mb_regex_encoding('utf-8'); $char = "。、!?:;﹑•"…‘’“”〝〞∕¦‖— 〈〉﹞﹝「」‹›〖〗】【»«』『〕〔》《﹐¸﹕︰﹔!¡?¿﹖﹌﹏﹋'´ˊˋ―﹫︳︴¯_ ̄﹢﹦﹤‐˜﹟﹩﹠﹪﹡﹨﹍﹉﹎﹊ˇ︵︶︷︸︹︿﹀︺︽︾ˉ﹁﹂﹃﹄︻︼()"; $word = mb_ereg_replace("[".$char."]"," ",$word,"UTF-8"); // Filter 连续空格 $word = preg_replace("/\s+/"," ",$word);
mb_ereg_replace用于中文字符替换,正则的时候不需要加/ /。
参考链接:
http://blog.coinidea.com/web%E5%BC%80%E5%8F%91/php-1196.html
相关文章推荐
- 使用PHP写出一个正则表达式,过滤网页上的所有js脚本
- Java删除/清除/过滤标点(所有中英文标点)的正则表达式
- PHP通过正则表达式获取网页中的所有图片
- php过滤html标签正则表达式
- 【PHP】用正则表达式过滤js代码
- PHP过滤常见html标签的正则表达式
- php获取页面所有链接的正则表达式
- php过滤微信表情符号的正则表达式方法
- PHP 正则表达式过滤特殊字符
- 正则表达式过滤掉大小写字母,数字,标点符号,空格
- ASP.NET正则表达式提取网页网址、标题、图片实例以及过滤所有HTML标签实例
- php正则表达式过滤html标签、空格、换行符
- 删除/清除/过滤标点(所有中英文标点)的正则表达式——Desktop Search开发笔记【经验积累】
- PHP过滤常用标签的正则表达式
- PHP过滤常用标签的正则表达式
- PHP过滤常用标签的正则表达式
- PHP过滤常用标签的正则表达式
- js中用正则表达式 过滤特殊字符 ,校验所有输入域是否含有特殊符号
- js中用正则表达式 过滤特殊字符 ,校验所有输入域是否含有特殊符号
- asp.net正则表达式提取网页网址、标题、图片实例以及过滤所有HTML标签实例