You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求验证域名后含至少一个斜杠的URL正则表达式

满足需求的URL验证正则表达式

这里给你一个简单直接的正则,能实现「协议部分外至少包含一个斜杠」的验证需求:

^https?://.+/.*$

正则规则拆解:

  • ^https?://:匹配URL开头的http://或https://协议部分,s?表示s为可选字符
  • .+/:匹配协议后的任意字符(至少1个),直到并包含第一个斜杠——这一步直接确保域名之后必然存在至少一个斜杠
  • .*$:匹配斜杠之后的任意内容(允许为空,比如仅以斜杠结尾的URL)

验证结果:

  • 有效URL全部匹配:
    • https://someurl.com/
    • http://www.url.gg/
    • http://sample.com/some-api/edit
  • 无效URL均不匹配:
    • https://test
    • https://www.test.com

如果需要更严格的域名格式校验(比如限制域名只能包含合法字符),可以把.+替换成域名匹配规则,比如[a-zA-Z0-9.-]+,调整后的正则如下:

^https?://[a-zA-Z0-9.-]+/.+$

这个版本会更精准地匹配合法域名后带斜杠的情况,避免协议后出现非法字符的场景。

内容的提问来源于stack exchange,提问作者kenzouji

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 20:25:31