Regex 为什么正则表达式与符号“匹配”;m";

Regex 为什么正则表达式与符号“匹配”;m";,regex,Regex,此正则表达式与示例输入的最后一个“m”匹配。如何避免这种匹配 例如: 已尝试正则表达式:[^:](\/\/) 尝试输入:https://www.example.com// 我希望正则表达式能找到所有的双斜杠(/),除了https://中的第一个 我想替换URL中的所有/,如https://example.com/123/345//123//909(第一个除外)您可以使用负回溯来实现这一点: ( 如果希望更精确,还可以包括http(s): ( 查看此示例。您正在搜索的内容不是:,然后是//,这是m

此正则表达式与示例输入的最后一个“m”匹配。如何避免这种匹配

例如:

已尝试正则表达式:
[^:](\/\/)
尝试输入:
https://www.example.com//

我希望正则表达式能找到所有的双斜杠(
/
),除了
https://
中的第一个

我想替换URL中的所有
/
,如
https://example.com/123/345//123//909
(第一个除外)

您可以使用负回溯来实现这一点:

如果希望更精确,还可以包括
http(s)


查看此示例。

您正在搜索的内容不是
,然后是
//
,这是
m//
所满足的。您到底想匹配什么?您能给出一个更好的示例来说明您想要做什么,比如匹配域名等吗?我正在等待它首先regex查找所有的“//”exclud//https://Give 考试您需要什么?我无法理解您的意思:)。请使用您需要的确切输出修改问题。我需要首先替换排除在url中的所有//in//https://www.example.com/123/345//123//909