我有一个现有的正则表达式:
/^http:\/\/twitter\.com\/(\w+)\/status(es)*\/(\d+)$/
Run Code Online (Sandbox Code Playgroud)
用于确定URL是否是Twitter状态更新URL.例如.
http://twitter.com/allWPthemes/status/2040410213974016
Run Code Online (Sandbox Code Playgroud)
但自从"新"推出以来,他们已将状态URL更改为:
http://twitter.com/#!/allWPthemes/status/2040410213974016
Run Code Online (Sandbox Code Playgroud)
添加/#!
所以我的问题是:如何修改我的正则表达式以匹配两个URL?
我最后的失败尝试是:
^http:\/\/twitter\.com\/(#!\/w+|\w+)\/status(es)*\/(\d+)$
Run Code Online (Sandbox Code Playgroud) regex ×1