我正在尝试从 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]+)"
(注意我\?
改为.
)
它完美地工作。
虽然这是可以接受的,但我想知道为什么\?
在这里不起作用。有专家吗?:-)