我正在使用 MagpieRSS 来解析 Craigslist 提要。“标题”字段是:
***购买任何数量的全新黑莓 BOLD~JAVELLIN~ONYX (Gramercy) $100000
我正在使用
if( preg_match( "/\(*\)*\d+$/", $title, $matches ) )
弄清楚价格。$matches[0]
应该有价格,如果我没记错的话。但是,当我把它放在我的 MySQL 表(DOUBLE 数据类型)中时,它以 100 的形式出现。它似乎只取 $ 之后的前 3 位数字。我已经通过preg_match
网络上的检查器运行了这个,但是nada。
有什么想法吗?