本文实例讲述了PHP实现将标点符号正则替换为空格的方法。分享给大家供大家参考,具体如下:

$character = "!@#$%^&*中'文中'文中'文().,<>|[]'\":;}{-_+=?/abcdefgh中'文ijklmnopqrstuvwx中'文yzABCDEFGHI中文JKLMNOPQRSTUVWXYZ~`中'文文文文文";

$reg = "/[[:punct:]]/i";

$character = preg_replace($reg, ' ', $character);

print_r($character);

die;

?>

运行结果如下:

中 文中 文中 文 abcdefgh中 文ijklmnopqrstuvwx中 文yzABCDEFGHI中文JKLMNOPQRSTUVWXYZ 中 文文文文文

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:http://tools.jb51.net/regex/javascript

正则表达式在线生成工具:http://tools.jb51.net/regex/create_reg

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php正则表达式用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

php 顿号转义,PHP实现将标点符号正则替换为空格的方法相关推荐

  1. php正则替换p闭合标签,php正则替换标签的实现方法

    php正则替换标签的实现方法:首先通过"strip_tags"函数剥去字符串中的HTML标签:然后利用正则表达式替换标签,代码语句如"pregreplace(" ...

  2. php正则替换数字,php正则如何替换数字

    php正则替换数字的实现方法:首先创建一个PHP示例文件:然后使用正则表达式"preg_match_all('/(\d+)\.(\d+)/is', $total, $arr);"实 ...

  3. Notepad++正则替换

    Notepad++正则替换 一个空格或多个空格数据拼接竖线 第一步,将以回车换行开头的数据替换成竖线 方法一(将只有一个空格的替换成竖线) 方法二(将有多个空格的数据替换成竖线) 第二步,将回车换行替 ...

  4. php正则替换数字,php正则替换数字的方法

    php正则替换数字的方法 发布时间:2020-08-31 10:01:56 来源:亿速云 阅读:66 作者:小新 这篇文章将为大家详细讲解有关php正则替换数字的方法,小编觉得挺实用的,因此分享给大家 ...

  5. 只能输入中文,及中文标点符号正则/只能输入英文,及英文标点符号正则

    //只能输入中文,及中文标点符号正则 var regChina = /^[\u4e00-\u9fa5\s\·\~\!\@\#\¥\%\--\&\*\(\)\--\-\+\=\[\]\{\}\. ...

  6. 【实践5】Python pandas正则替换Excel表中单元格的标点符号等特殊符号

    简单介绍 这里举例替换特殊符号.有时在进行网页爬虫的时候会获取到一些含有特殊格式或符号的内容,但其中的符号像逗号.百分号这些并不是我们需要的,可以使用正则或是pandas将其替换掉.这个用例是使用正则 ...

  7. 利用lua中的string.gsub来巧妙实现json中字段的正则替换

    业务需求 工作中需要对某个请求的json响应中的某个字段进行替换, 通常想到的方法是,先使用lua的cjson模块解析该json响应, 取出该json字段再该改写它的值. 在这样实现的过程中,遇到一些 ...

  8. php 正则报错,PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析...

    本文实例讲述了PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法.分享给大家供大家参考,具体如下: 环境错误级别:error ...

  9. preg_replace() 正则替换所有符合条件的字符串

    PHP preg_replace() 正则替换,与Javascript 正则替换不同,PHP preg_replace() 默认就是替换所有符号匹配条件的元素 需要我们用程序处理的数据并不总是预先以数 ...

最新文章

  1. 2021数据挖掘赛题方案来了!
  2. django学习之路
  3. 腾讯视频下载位置_腾讯视频怎么下视频到手机
  4. 达内php编程,达内培训:PHP编程的五个好习惯(二)
  5. 第一章 进程与线程的基本概念
  6. spring boot 事务_Redis 事务在 SpringBoot 中的应用
  7. 24岁女孩与30岁男人的精彩对白
  8. 【原创】 ES5高效封装WIN10系统教程2020系列(六)ES5封装
  9. linux系统开启ssh端口号
  10. windows使用Apple的Trackpad
  11. 1500ml等于多少l_1500ml等于几斤呢?
  12. 墓碑上的字符C语言,墓碑上常见的“故显考、故显妣、先考、先妣”,分别是什么意思?...
  13. react-native <0.69 Exceptions.h:5:10: fatal error: ‘fbjni/fbjni.h‘ file not found
  14. PHP实战项目(仿糯米网)
  15. js实现下载文件流图片
  16. 字节测开秋招面经(一面+二面凉经)
  17. 好未来 2021校招 测开岗
  18. HTML 显示英文换行不会把单词拆分
  19. FFT(快速傅里叶变换)学习笔记
  20. Hive--时间函数大全

热门文章

  1. 服装设计师的灵感来源于哪里?
  2. ue4透明折射无法扭曲背后透明物体问题
  3. 1953年克里克和沃森发现DNA双螺旋结构
  4. 嵌入式系统与通用计算机系统的区别,嵌入式操作系统和通用计算机系统两者有什么不同之处...
  5. ACC算法学习笔记(一):ACC法规
  6. 全栈工程师眼中的HTTP
  7. 微型计算机2018年还出增刊吗,过刊浏览【2018年增刊】
  8. JavaScript 精选:哪些能提高开发效率的es6 新语法糖
  9. 走入 Cocos Creator视频教程-姜威-专题视频课程
  10. 爬取链家网站的北京租房信息