正则表达式不包括表达式

时间:2012-05-21 16:59:55

标签: php regex

我正在使用正则表达式来获取中的URL 格式 www.example.com/abc/def/xyz
所以我使用了常规表达“abc / def /.*?” 但是这也以格式
取出了我的网址 www.example.com/abc/def/xyz/Some_url

如何获取之后不包含任何子级别的URL xyz的水平?

2 个答案:

答案 0 :(得分:1)

您可以使用negated character class

排除剩余字符中的斜杠
"#abc/def/[^/]*? #"

答案 1 :(得分:1)

类似的东西:

abc/def/[^/]*$

$确保在结束前没有/个字符。