PHP正则表达式获取金额的正则表达式

2020-08-10  阅读 1497 次

网上的很多表达式只能获取到整数或者只能小数,这里分析一个正确的获取金额的正则表达式

$a='超值1043元包邮';

preg_match('/(\d+(?:.|.\d+|))元/', $a,$b);
preg_match('/(\d+\.\d{1,3}|\d{1,5})元/', $a,$b);
echo "\n\n";
print_r($b);

$a='超值1043';
preg_match('/(\d+(?:.|.\d+|))/', $a,$b);
print_r($b);


本文地址:https://yaaibk.com/post/160.html
版权声明:本文为原创文章,版权归 本站 所有,欢迎分享本文,转载请保留出处!

评论已关闭!