Facebook视频网址上​​无与伦比的右括号

时间:2018-07-05 13:52:18

标签: regex ruby-on-rails-5

嗨,我正在尝试使用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

如果有人在这里发现错误,请通知我。谢谢

0 个答案:

没有答案