如何用PHP正则表达式移除数字外的所有字符,仅保留逗号和点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计607个文字,预计阅读时间需要3分钟。
从文本开头开始,我会循序渐进地给家长介绍PHP正则表达式的使用。面向的对象如果是新手朋友们,不妨通过一个个简单的小例子,让家长对正则表达式的应用越来越熟悉。好的,那我们就从一开始吧!
从本文开始我会陆续给大家介绍PHP正则表达式的使用,当然面向的对象还是新手朋友们啦~希望能够通过一个个简单的小例子,让大家对正则表达式的使用越来越熟悉~好的,咱们就从一个小问题开始~
给你一个字符串“$123,34.00A”,要求你用正则表达式删除除逗号和点以外的非数字字符,也就是说我们需要写一个PHP代码获取“123,34.00”,毕竟$和A就属于除逗号和点以外的非数字字符。
非常简单啦~
上代码:
<?php $str1 = "$12,334.00A"; echo preg_replace("/[^0-9,.]/", "", $str1)."\n";
没看错,这么简短的两行代码就可以完成我们的要求:
运行结果:
搞定!
这里就是介绍一个重要的函数preg_replace,该函数能执行一个正则表达式的搜索和替换。
本文共计607个文字,预计阅读时间需要3分钟。
从文本开头开始,我会循序渐进地给家长介绍PHP正则表达式的使用。面向的对象如果是新手朋友们,不妨通过一个个简单的小例子,让家长对正则表达式的应用越来越熟悉。好的,那我们就从一开始吧!
从本文开始我会陆续给大家介绍PHP正则表达式的使用,当然面向的对象还是新手朋友们啦~希望能够通过一个个简单的小例子,让大家对正则表达式的使用越来越熟悉~好的,咱们就从一个小问题开始~
给你一个字符串“$123,34.00A”,要求你用正则表达式删除除逗号和点以外的非数字字符,也就是说我们需要写一个PHP代码获取“123,34.00”,毕竟$和A就属于除逗号和点以外的非数字字符。
非常简单啦~
上代码:
<?php $str1 = "$12,334.00A"; echo preg_replace("/[^0-9,.]/", "", $str1)."\n";
没看错,这么简短的两行代码就可以完成我们的要求:
运行结果:
搞定!
这里就是介绍一个重要的函数preg_replace,该函数能执行一个正则表达式的搜索和替换。

