【发布时间】:2014-08-24 20:34:22
【问题描述】:
我需要将 URL 与字符串模式进行匹配,但我想避免使用 RegExp 以保持模式简单易读。
我希望能够拥有像 http://*.example.org/* 这样的模式,它应该相当于 RegExp 中的 /^http:\/\/.*\.example.org\/.*$/。该 RegExp 还应该说明我为什么要使其更具可读性。
基本上,我想要适用于 URL 的类似 glob 的模式。问题是:正常的 glob 实现将 / 视为分隔符。这意味着,http://foo.example.org/bar/bla 与我的简单模式不匹配。
因此,可以忽略斜杠的 glob 实现会很棒。有没有这样的东西或者类似的东西?
【问题讨论】:
标签: javascript regex url glob