PHP正则表达式怎样测试是否匹配,然后删除
发布时间:2022-09-28 11:33:46 所属栏目:PHP教程 来源:
导读: 在这篇文章中,我们将学习“PHP正则表达式怎样测试是否匹配,然后删除”的相关知识,下文有详细的介绍及示例,小编觉得挺不错的,有需要的朋友可以借鉴参考,希望对大家阅读完这篇能有所获。
|
在这篇文章中,我们将学习“PHP正则表达式怎样测试是否匹配,然后删除”的相关知识,下文有详细的介绍及示例,小编觉得挺不错的,有需要的朋友可以借鉴参考,希望对大家阅读完这篇能有所获。 两种方法:1、用preg_replace()将匹配字符替换为空字符php正则教程,语法“preg_replace('/指定字符/i','',$str)”。2、用preg_filter(),语法“preg_filter('/字符/i','',$str)”。 本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑 php利用正则匹配某个字符并删除的两种方法 方法1:使用preg_replace()进行正则替换 preg_replace() 函数可以执行正则表达式的搜索和替换 只需要利用preg_replace()执行正则表达式搜索指定字符并将其替换为空字符即可。 $str = '1132hell0 2313'; $pattern = '/l/i'; $replacement = ''; echo preg_replace($pattern, $replacement, $str); ?> 方法2:使用preg_filter()进行正则替换 preg_filter()和preg_replace() 函数一样,可以执行正则表达式的搜索和替换。 只需执行正则表达式搜索指定字符并将其替换为空字符即可。 php正则教程_php正则教程_php 驼峰命名 正则 header('content-type:text/html;charset=utf-8'); $str = '1132hell0 2313'; echo "原字符串:".$str." "; $pattern = '/3/i'; $replacement = ''; echo "处理后:".preg_filter($pattern, $replacement, $str); ?> 说明: preg_replace() 和 preg_filter() 的区别 preg_filter() 函数只返回匹配成功的结果,而 preg_replace() 返回所有结果php正则教程,不管是否匹配成功。 通过以上内容的阐述,相信大家对“PHP正则表达式怎样测试是否匹配,然后删除”已经有了进一步的了解,更多相关的问题,欢迎关注群英网络或到群英官网咨询客服。 (编辑:海洋资讯信息网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐

