嗨,我正在尝试使用Facebook视频正则表达式字符串。但是,当我加载视图时,出现了不匹配的括号错误..即使我使用以下示例中的示例字符串:
https://www.regextester.com/94995
这是我的Ruby函数,旨在匹配正则表达式..
def get_fb_id(url)
match = url.match(/^?:(?:http|https):\/\/)?(?:www.)?facebook.com\/(?:(?:\w)*#!\/)?(?:pages\/)?([\w\-]*)?\/(?:[\w\-]*)?\/([\w\-]*/)
match[:id] if match.present?
end
如果有人在这里发现错误,请通知我。谢谢