获取正则表达式以停止某个角色,但在匹配中包含该角色

时间:2013-04-10 16:31:44

标签: php regex

现在,这个正则表达式匹配一些东西并以斜杠(/)停止,但是我需要它停在斜杠处并包含斜杠。或者换句话说,停在斜线后面的任何字符。但是,我不知道那是什么。

关于如何做到这一点的任何想法?

这是正则表达式:

   (?:https?:\/\/|www)[^\/]*

2 个答案:

答案 0 :(得分:2)

您可以通过两种方式实现:

(?:https?:\/\/|www)[^\/]*\/

或者这个:

(?:https?:\/\/|www).*?\/

修改

要停留在持续时间斜线上,请使用:

(?:https?:\/\/|www)[^\/]+(?:\S*?\/)*

答案 1 :(得分:0)

将斜杠添加为正则表达式的一部分:

(?:https?:\/\/|www)[^\/]*\/
                         ^^ add this