Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
现在,这个正则表达式匹配一些东西并停在斜线( / ),但我需要它停在斜线并包含斜线。或者换句话说,在斜线之后的任何字符处停止。但是,我不知道那个字符是什么。
关于如何做到这一点的任何想法?
这是正则表达式:
(?:https?:\/\/|www)[^\/]*
您可以通过 2 种方式做到这一点:
(?:https?:\/\/|www)[^\/]*\/
或这个 :
(?:https?:\/\/|www).*?\/
编辑:
要在最后一个斜杠处停止,请使用以下命令:
(?:https?:\/\/|www)[^\/]+(?:\S*?\/)*
添加斜杠作为正则表达式的一部分:
(?:https?:\/\/|www)[^\/]*\/ ^^ add this