私はMagpieRSSを使用してCraigslistフィードを解析しています。「タイトル」フィールドは次のとおりです。
***すべてのブランドの新しいブラックベリーを任意の数量で購入するBOLD〜JAVELLIN〜ONYX(Gramercy)$ 100000
そして私は使用しています
if( preg_match( "/\(*\)*\d+$/", $title, $matches ) )
価格を把握する。$matches[0]
私が間違っていなければ、価格が必要です。ただし、MySQLテーブル(DOUBLEデータ型)に配置すると、100として入力されます。$の後の最初の3桁しか取得されないようです。私はこれをpreg_match
ウェブ全体のチェッカーに通しましたが、灘です。
何かご意見は?