我正在将存储的 URL 与当前 URL 进行匹配并且有一点问题 - 正则表达式在与 URL 本身匹配时工作正常,但由于某种原因,所有子目录也匹配(当我只想要直接匹配时课程)。
假设用户存储www.facebook.com
,这应该匹配两者http://www.facebook.com
并且https://www.facebook.com
确实如此
https://www.facebook.com/events/upcoming
问题是它也在匹配诸如etc之类的子目录。
例如正则表达式:
/.+:\/\/www\.facebook\.com/
匹配以下内容:
https://www.facebook.com/events/upcoming
什么时候应该匹配
http://www.facebook.com/
https://www.facebook.com/
如何修复这个看似损坏的正则表达式?