javascript RFC 3986实现?

javascript RFC 3986实现?,javascript,regex,rfc,Javascript,Regex,Rfc,是否已经有一个javascript函数/库/代码段用于验证RFC 1738 URL规范,如所列?否,但我已经写了一篇文章介绍了相关的RFC-3986(更新了1738): 我对本文进行了设置,这样您就可以双击任意正则表达式,以获得各种语言的格式正确的代码段。来自 实现用于解析/格式化URI的RFC 3986 您可以在中找到用法示例。我的意思是,您已经为每个部分提供了正则表达式,但是我如何将它们组合起来形成完整的内容?@Tingting:文章末尾的正则表达式(即绝对URI,URI和相对参考)确实验

是否已经有一个javascript函数/库/代码段用于验证RFC 1738 URL规范,如所列?

否,但我已经写了一篇文章介绍了相关的RFC-3986(更新了1738):

我对本文进行了设置,这样您就可以双击任意正则表达式,以获得各种语言的格式正确的代码段。

来自

实现用于解析/格式化URI的RFC 3986


您可以在中找到用法示例。

我的意思是,您已经为每个部分提供了正则表达式,但是我如何将它们组合起来形成完整的内容?@Tingting:文章末尾的正则表达式(即
绝对URI
URI
相对参考
)确实验证了完整的URI。但是,这些并不能验证域相对于DNS命名约定是否有效。我用PHP编写了一个函数来验证绝对HTTP/FTP URL。你可以看到。我还没有创建javascript版本。这怎么会偏离主题呢?这个网站变得可笑了?这完全是主题!!!这在今天仍然重要。