Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 什么定义了所有非相对链接?_Html_Regex_Hyperlink - Fatal编程技术网

Html 什么定义了所有非相对链接?

Html 什么定义了所有非相对链接?,html,regex,hyperlink,Html,Regex,Hyperlink,我在寻找一种在html页面上区分相对链接和非相对链接的方法 什么定义了所有非相对链接?我在找某种正则表达式 例如,是否所有非相对链接都包含://,而相对链接从不显示它?互联网上的绝对链接从http://或https://(或他们可能使用的任何其他方案)开始。我想你可以像你所说的那样“包含”:// 以斜杠(/)开头的HREF是web服务器路径的绝对值和相对值 以字母/数字/符号或。/开头的路径相对于页面的文件路径,其中。/表示“下一个文件夹向上” 相对链接的第一个链接不是/character@Pr

我在寻找一种在html页面上区分相对链接和非相对链接的方法

什么定义了所有非相对链接?我在找某种正则表达式


例如,是否所有非相对链接都包含
://
,而相对链接从不显示它?

互联网上的绝对链接从
http://
https://
(或他们可能使用的任何其他方案)开始。我想你可以像你所说的那样“包含”
://

以斜杠(
/
)开头的HREF是web服务器路径的绝对值和相对值


以字母/数字/符号或
。/
开头的路径相对于页面的文件路径,其中
。/
表示“下一个文件夹向上”

相对链接的第一个链接不是
/
character@Preet,否。以/.no开头。如果它以//开头,它可能是一个连接到另一个web服务器的文件。打得好,Mike。你说得对。我习惯称之为协议,因为它通常是一个协议,但正如您所指出的,它被标识为“scheme”。我会读那篇维基文章。