gpt4 book ai didi

php - 从字符串中删除非数字字符(不包括句点和逗号)(即删除除数字、逗号和句点之外的所有字符)

转载 作者:IT老高 更新时间:2023-10-28 11:44:28 34 4
gpt4 key购买 nike

如果我有以下值:

 $var1 = AR3,373.31

$var2 = 12.322,11T

如何创建一个新变量并将其设置为删除了任何非数字字符(逗号和句点除外)的数据副本?上面的值将返回以下结果:

 $var1_copy = 3,373.31

$var2_copy = 12.322,11

最佳答案

您可以使用 preg_replace换出所有非数字字符以及逗号和句点/句号,如下所示:

$testString = '12.322,11T';
echo preg_replace('/[^0-9,.]+/', '', $testString);

模式也可以表示为/[^\d,.]+/

关于php - 从字符串中删除非数字字符(不包括句点和逗号)(即删除除数字、逗号和句点之外的所有字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4949279/

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