FacebookのURLから写真IDを解析しようとしています。
私の正規表現は@"https?:\/\/(www\.)?facebook\.com\/photo\.php\?fbid=([0-9]+)"
これを外部ツールRegExhibit(http://homepage.mac.com/roger_jolly/software/ )でテストしましたが、正常に動作しているようです。
ただし、XCodeでは機能しません。デバッグしようとしましたが、問題は\?後 のようphoto\.phpです。に変更すると
@"https?:\/\/(www\.)?facebook\.com\/photo\.php.fbid=([0-9]+)"\?(私がに変更することに注意してください.)
それは完璧に動作します。
\?これは許容範囲ですが、なぜここで機能しないのか知りたいです。専門家はいますか?:-)