千家信息网

PHP正则表达式怎么把空格、换行符、中文逗号等替换成英文逗号

发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,本篇内容介绍了"PHP正则表达式怎么把空格、换行符、中文逗号等替换成英文逗号"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔
千家信息网最后更新 2025年11月06日PHP正则表达式怎么把空格、换行符、中文逗号等替换成英文逗号

本篇内容介绍了"PHP正则表达式怎么把空格、换行符、中文逗号等替换成英文逗号"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

在开发的过程中,经常会遇到需要给别人提供一个输入框,然后别人输入一些ID,或者关键字的东西,例如wordpress的后台的标签输入框:

这个就是只是判断英文状态下的逗号,要是有人不小心输入了中文状态下的逗号怎么办?小数点怎么办?

于是我就用正则写了一个表达式,把带有空格换行符之类的替换成逗号。

把提交的id带有空格换行符之类的替换成逗号,然后用explode函数切换成数组。

复制代码 代码如下:


$ids=$_POST["ID"];
$id= preg_replace("/(\n)|(\s)|(\t)|(\')|(')|(,)/" ,',' ,$ids);
$topicids = explode("," ,$tids);

这个是增加了小数点的过滤。

复制代码 代码如下:


$ids = preg_replace("/(\n)|(\s)|(\t)|(\')|(')|(,)|(\.)/",',',$ids);

OK,经过这样处理后,就不会有问题了。

"PHP正则表达式怎么把空格、换行符、中文逗号等替换成英文逗号"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

逗号 换行符 空格 代码 输入 正则 表达式 中文 英文 内容 小数 小数点 怎么办 更多 状态 知识 过程 实用 学有所成 接下来 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上北南创互联网科技 数据库cj 虎跳网络技术有限公司 云南创奥互联网科技有限公司 东航西北分公司软件开发招聘 北京邮电大学网络技术研究院网站 有哪些网站提供软件开发平台 家居软件开发公司电话 手机号被提示网络安全 平面设计能转软件开发吗 快门网络技术有限公司宿舍 太古仙尊怎么找以前玩的服务器 计算机网络技术及应用袁楚明 我的世界冒险者传说服务器称号 软件开发 淘汰率 零信任基础网络安全 沈河区专业软件开发报价 文本是数据库对象 云服务器和手机卡 高速服务器能走出去吗 网络技术与网络管理 购物软件开发代码框架c语言 互联网数据库课件ppt 计算机网络技术怎么用英语介绍 数据库窗体选项组的命名 做网络安全工作怎么样 互联网科技与艺术的关系 房间宽带连接服务器 2022年网络安全日 ssl代理服务器的作用
0