【问题标题】:URL pattern or REGEX for HTML5 url input elementHTML5 url 输入元素的 URL 模式或正则表达式
【发布时间】:2016-01-07 00:37:17
【问题描述】:

与 HTML5 元素输入 type="url" 一起使用的 URL 模式是什么。我从各种论坛尝试了一些正则表达式,但感觉 HTML5 url 元素具有不同的正则表达式模式。有人可以破解它的正则表达式吗?谢谢。

【问题讨论】:

标签: javascript ruby-on-rails regex html url


【解决方案1】:

我设法获得了 type="url" 元素的等效正则表达式。

/^(ftp|http|https):\/\/(([a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]+)|((25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)(\.(25[0-5]|2[0-4][0-9]|[1][0-9][0-9]|[1-9][0-9]|[0-9]?)){3}(:?[0-9]*)))?(\/.*)?$/ix

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-29
    • 2015-02-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多