匹配基本网址正则表达式

生物

例子:

http://example.com ---> http://example.com
ftp://username:[email protected] ---> ftp://username:[email protected]
http://example.com/path/to/somehwere ---> http://example.com
http://example.co.uk ---> http://example.co.uk
example.co.uk ---> example.co.uk
example.co.uk?user=John&pass=1234 ---> example.com.uk

我尝试了这个:

.*?(:\/{2})?.*?(?=\/|$|\?)

它适用于没有协议的网址,但其原因(?=\/|$|\?)在于http:

你能帮我修复我的正则表达式吗?还是建议更好?

阿努巴瓦

我相信这个基于前瞻性的正则表达式应该适合您:

^.+?[^\/:](?=[?\/]|$)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

匹配基本网址正则表达式

来自分类Dev

正则表达式仅匹配基本标签的href属性?

来自分类Dev

正则表达式匹配基本媒体查询

来自分类Dev

正则表达式匹配网址

来自分类Dev

匹配基于正则表达式模式匹配scala的字符串

来自分类Dev

使用正则表达式匹配基因组位置

来自分类Dev

正则表达式以匹配网址格式

来自分类Dev

如何匹配此网址的正则表达式?

来自分类Dev

网址匹配时的正则表达式差异

来自分类Dev

正则表达式以匹配网址中的空格

来自分类Dev

匹配CSS网址的正则表达式

来自分类Dev

javascript正则表达式匹配网址

来自分类Dev

Django中匹配网址的正则表达式

来自分类Dev

正则表达式的图片匹配网址

来自分类Dev

正则表达式以匹配网址中的多个单词

来自分类Dev

正则表达式右匹配网址,以DOT结尾

来自分类Dev

如何将网址与正则表达式匹配?

来自分类Dev

如何匹配此网址的正则表达式?

来自分类Dev

正则表达式:匹配网址中间的字符

来自分类Dev

匹配网址正则表达式中的文件路径

来自分类Dev

正则表达式以匹配网址格式

来自分类Dev

特定网址的正则表达式

来自分类Dev

正则表达式网址

来自分类Dev

特定网址的正则表达式

来自分类Dev

网址的正则表达式

来自分类Dev

正则表达式验证网址

来自分类Dev

正则表达式网址

来自分类Dev

正则表达式网址

来自分类Dev

grep基本正则表达式中与电子邮件匹配的正则表达式是什么?