0

正規表現を使用して Facebook から情報を抽出しようとしています。例のリンクは次のとおりです: https://graph.facebook.com/210989592315921 この文字列からいいね! の数だけを抽出するための正規表現に興味がありました。

たとえば、次の式を試しました。

"likes":\s[0-9]$

この件に関するアドバイスをよろしくお願いします、マーク

4

1 に答える 1

0

「@HopeIhelped」コメントをフォローし、jsonパーサーを使用する必要があります。テキストが常に同じ方法でフォーマットされるかどうかを確認することはできません。

と数字の間に常に1つのスペースが:ありますか?

ちなみに、ここにあなたが探しているエラーがあります、あなたの現在の正規表現は複数の数字ではなく単一の数字と一致します、あなたは次のようなものを使うべきです:[0-9]+そしておそらく$あなたの例では正しくないものを削除してください番号の後。

于 2012-09-20T16:21:09.103 に答える