gpt4 book ai didi

PHP - 从字符串中删除所有非数字字符

转载 作者:IT王子 更新时间:2023-10-28 23:59:09 25 4
gpt4 key购买 nike

对我来说最好的方法是什么?我应该使用正则表达式还是可以使用其他内置的 PHP 函数?

例如,我希望:12 个月 变为 12每6个月变成61M变成1

最佳答案

您可以使用 preg_replace在这种情况下;

$res = preg_replace("/[^0-9]/", "", "Every 6 Months" );

$res 在这种情况下返回 6。

如果还想包括小数点分隔符或千位分隔符,请检查此示例:

$res = preg_replace("/[^0-9.]/", "", "$ 123.099");

$res 在这种情况下返回“123.099”

包括句点作为小数分隔符或千位分隔符:“/[^0-9.]/”

包括逗号作为小数分隔符或千位分隔符:“/[^0-9,]/”

包括句点和逗号作为小数分隔符和千位分隔符:“/[^0-9,.]/”

关于PHP - 从字符串中删除所有非数字字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33993461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com