2016-07-21 30 views
-1

我想创建一个货币美元的正则表达式,开头是任意数字的数字,后面跟着小数点后面的2个数字,后面跟着圆括号内的数字。我只想要圆括号前的部分。像$ 179.29(3)。产量应该是179.29美元。我想创建一个货币美元的正则表达式

+0

这些枯燥的互联网,你有没有看到一个已经? – MayorMonty

回答

1

你不需要这个正则表达式。你可以在空间上爆炸并采取第一块。

$string = '$179.29 (3)';  
$output = explode(' ', $string)[0]; 
+1

这就是如此的疯狂,它可能只是工作:-) – 2016-07-21 23:38:35

+0

谢谢你的回答。我试过了,我得到了下面的警告: – user6622569

+0

PHP警告:explode()期望参数2是字符串,对象在第70行给出的/scraper/api/neweggApi.php NULL – user6622569