C#正则表达式只需将URL与第一级匹配

C#正则表达式只需将URL与第一级匹配,c#,.net,regex,C#,.net,Regex,此代码用于“” 给我 我想获取URL的匹配项,它只包含一级路径。需要帮助吗 乙二醇 -错误 -匹配 -匹配 -匹配 这就是小提琴的例子 将非空格序列(\S+)替换为斜杠和非斜杠序列显式表示的模式。这将控制斜线出现的次数: \b(?:https?:\/\/|www)[^\/\s]+\/[^\/\s]+\/?(?!\S) 演示:用斜杠和非斜杠序列显式表示的模式替换非空格序列(\S+)。这将控制斜线出现的次数: \b(?:https?:\/\/|www)[^\/\s]+\/[^\/\s]+\/?(

此代码用于“”

给我

我想获取URL的匹配项,它只包含一级路径。需要帮助吗

乙二醇

-错误

-匹配

-匹配

-匹配

这就是小提琴的例子

将非空格序列(
\S+
)替换为斜杠和非斜杠序列显式表示的模式。这将控制斜线出现的次数:

\b(?:https?:\/\/|www)[^\/\s]+\/[^\/\s]+\/?(?!\S)

演示:

用斜杠和非斜杠序列显式表示的模式替换非空格序列(
\S+
)。这将控制斜线出现的次数:

\b(?:https?:\/\/|www)[^\/\s]+\/[^\/\s]+\/?(?!\S)

演示:

fyi:这些不是子域。它们只是url中的路径。仅供参考:这些不是子域。它们只是url中的路径。感谢快速响应“或”也出现在匹配中,您能帮助避免将“
添加到
[^\/\s]
:非常感谢。感谢快速响应“或”也出现在匹配中,您能帮助避免将“
添加到
[^\/\s]吗
:非常感谢。