您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php怎么用正则匹配某个字符并删除

2025/9/14 19:09:10发布22次查看
两种方法:1、用preg_replace()将匹配字符替换为空字符,语法“preg_replace('/指定字符/i','',$str)”。2、用preg_filter(),语法“preg_filter('/字符/i','',$str)”。
本教程操作环境:windows7系统、php7.1版、dell g3电脑
php利用正则匹配某个字符并删除的两种方法
方法1:使用preg_replace()进行正则替换
preg_replace() 函数可以执行正则表达式的搜索和替换
只需要利用preg_replace()执行正则表达式搜索指定字符并将其替换为空字符即可。
<?phpheader('content-type:text/html;charset=utf-8'); $str = '1132hell0 2313';$pattern = '/l/i';$replacement = '';echo preg_replace($pattern, $replacement, $str);?>
方法2:使用preg_filter()进行正则替换
preg_filter()和preg_replace() 函数一样,可以执行正则表达式的搜索和替换。
只需执行正则表达式搜索指定字符并将其替换为空字符即可。
<?phpheader('content-type:text/html;charset=utf-8'); $str = '1132hell0 2313';echo "原字符串:".$str."<br>";$pattern = '/3/i';$replacement = '';echo "处理后:".preg_filter($pattern, $replacement, $str);?>
说明: preg_replace() 和 preg_filter() 的区别
preg_filter() 函数只返回匹配成功的结果,而 preg_replace() 返回所有结果,不管是否匹配成功。
推荐学习:《php视频教程》
以上就是php怎么用正则匹配某个字符并删除的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product