gpt4 book ai didi

php - 正则表达式 - 去除非数字并删除美分(如果有)

转载 作者:bug小助手 更新时间:2023-10-28 10:49:13 26 4
gpt4 key购买 nike

我目前正在开发一个 PHP 项目,我需要一些正则表达式的帮助。我希望能够获取用户输入的货币值(value)并去除所有非数字和小数位/美分。

例如:

'2.000,00' 到 '2000'
'$ 2.000,00' 到 '2000'
'2abc000' 到 '2000'
'2.000' 到 2000

(我使用的是非美国货币格式)

我该怎么做?非常感谢您的帮助 - 谢谢

最佳答案

你可以这样做:

$str = preg_replace('/[^0-9,]|,[0-9]*$/','',$str); 

关于php - 正则表达式 - 去除非数字并删除美分(如果有),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4676065/

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