php 过滤英文标点符号及过滤中文标点符号代码

发布于 2014-12-22 20:19:00 | 733 次阅读 | 评论: 0 | 来源: 网友投递

PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

本文为大家提供的 是一个php 过滤英文标点符号及过滤中文标点符号代码,感兴趣的同学参考下。

php 过滤英文标点符号 过滤中文标点符号 代码

function filter_mark($text){

if(trim($text)=='')return '';

$text=preg_replace("/[[:punct:]s]/",' ',$text);

$text=urlencode($text);

$text=preg_replace("/(%7E|%60|%21|%40|%23|%24|%25|%5E|%26|%27|%2A|%28|%29|%2B|%7C|%5C|%3D|-|_|%5B|%5D|%7D|%7B|%3B|%22|%3A|%3F|%3E|%3C|%2C|.|%2F|%A3%BF|%A1%B7|%A1%B6|%A1%A2|%A1%A3|%A3%AC|%7D|%A1%B0|%A3%BA|%A3%BB|%A1%AE|%A1%AF|%A1%B1|%A3%FC|%A3%BD|%A1%AA|%A3%A9|%A3%A8|%A1%AD|%A3%A4|%A1%A4|%A3%A1|%E3%80%82|%EF%BC%81|%EF%BC%8C|%EF%BC%9B|%EF%BC%9F|%EF%BC%9A|%E3%80%81|%E2%80%A6%E2%80%A6|%E2%80%9D|%E2%80%9C|%E2%80%98|%E2%80%99|%EF%BD%9E|%EF%BC%8E|%EF%BC%88)+/",' ',$text);

$text=urldecode($text);

return trim($text);

}

相关阅读:

PHP JS Ip地址及域名格式检测代码示例

PHP获取当前网址及域名的实现代码

PHP读取本地文件及远程文件的代码分享

php 过滤英文标点符号及过滤中文标点符号代码

php使用正则过滤js脚本代码实例

php过滤html中的其他网站链接的方法

php过滤敏感词的示例

php过滤所有恶意字符(批量过滤post,get敏感数据)

PHP过滤★等特殊符号的正则表达式代码

php过滤XSS攻击的函数代码

php过滤html字符串,防止SQL注入的方法

PHP 过滤页面中的BOM 实现代码

php 标点符号,php 过滤英文标点符号及过滤中文标点符号代码相关推荐

  1. php去除英文和标点,php 过滤英文标点符号及过滤中文标点符号代码_php技巧

    php 过滤英文标点符号 过滤中文标点符号 代码 function filter_mark($text){ if(trim($text)=='')return ''; $text=preg_repla ...

  2. php 过滤英文标点符号 过滤中文标点符号

    php 过滤英文标点符号 过滤中文标点符号 代码 function filter_mark($text){if(trim($text)=='')return '';$text=preg_replace ...

  3. php去除英文和标点,php实现过滤中文标点符号及过滤英文标点符号的示例代码

    php实现过滤中文标点符号及过滤英文标点符号的示例代码 分类:PHP_Python| 发布:佚名| 查看: | 发表时间:2014/8/18 php 过滤英文标点符号 过滤中文标点符号 代码 代码如下 ...

  4. php 标点符号,php 过滤英文标点符号及过滤中文标点符号代码_PHP教程

    php 过滤英文标点符号 过滤中文标点符号 代码 复制代码 代码如下: function filter_mark($text){ if(trim($text)=='')return ''; $text ...

  5. vscode中文标点符号自动转英文标点符号

    vscode中文标点符号自动转英文标点符号

  6. 将中文标点符号替换成英文标点符号

    /// 转全角的函数(SBC case) /// ///任意字符串 /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-653 ...

  7. js过滤英文双引号变成中文双引号

    replaceDqm(str) {var val=str.replace(/"([^"]*)"/g ,""$1"");if(val ...

  8. C++排雷:19.过滤英文和中文标点符号,string与wstring之间的转换

    想要过滤一个文本中的标点符号. 对英文标点符号可以使用cctype中的ispunct方法来识别 而对于中文标点符号,则需要一定的转换: C++用string来处理字符串. string是窄字符串ASC ...

  9. <Java>使用commons.io修改文件内容(中文标点符号改成英文)

    一.前言 今天整理笔记,发生笔记中很多代码和笔记的标点符号是中文符号,所以写了个很简单的代码实现中文标点符号改成英文标点符号,读写文件涉及到io流,传统io流使用起来不是很方便,代码量多,难记!(赶时 ...

最新文章

  1. OpenCV+python:Canny边缘检测算法
  2. 海思3559A上编译libjpeg-turbo源码操作步骤
  3. 报告:美国AI投资占全球56% 中国第二增长最快
  4. c++禁止进程被结束_多进程任务实现
  5. python oop 继承_oop-在Python中继承方法的文档字符串
  6. 断言、触发器、存储过程
  7. pat根据中序遍历和先序遍历_[leetcode/lintcode 题解] 前序遍历和中序遍历树构造二叉树...
  8. Django的STATIC_ROOT和STATIC_URL以及STATICFILES_DIRS
  9. python os 常用方法_【Python 库】os 模块常用方法简介
  10. matlab中normfit在正态分布中的使用技巧如下:
  11. 比较sql server两个数据库
  12. 毕业设计 - 基于JAVA人脸识别管理系统(人脸搜索与人脸库管理)
  13. 数字图像处理与机器视觉,机器视觉算法与应用 pdf电子版
  14. Java的BIO和NIO很难懂?用代码实践给你看,再不懂我转行!
  15. CF1437F Emotional Fishermen
  16. MySQL基础——DDL、DML、DQL、DCL语句
  17. 打印俄文字母表java,?俄语字母表、俄文键盘、傻瓜式读音法、书写法大全【一起学俄语】...
  18. 浅谈AI在智慧交通行业的应用
  19. 你如何理解前端的工作(面试题)
  20. Pandas学习笔记之时间序列总结

热门文章

  1. toj 3616 Add number (没想到啊~~)
  2. .Net Excel 部分操作
  3. mysql 判断质数_java之判断输入的数是否为素数
  4. Android 调用系统相机拍照和录制视频,保存照片和视频
  5. matlab impyramid,图像 – Matlab impyramid问题
  6. Win8 Consumer Preview 8250 + VS11 体验
  7. 中南大学王斌计算机学院,中南大学 信息科学与工程学院,长沙 410083
  8. oracle rac添加用户组,oracle 11g rac 与 oracle 10 rac所需要建立的组和用户
  9. Java适配器的设计模式
  10. 高级数据库,建库,建表,建约束