-2

我正在以http://site.com/page/var1/var2的形式解析 url,我正在使用以下正则表达式:

([^/]+)

现在我明白这需要所有不是 / 但我也希望能够使用其中带有转义斜杠的变量。当我将这些粘贴到浏览器中时,它们最终看起来像这样:http : //site.com/page/var1//stillvar1/var2 等于 var1/stillvar1 和 var2。我的问题基本上是如何修改这个正则表达式来捕获所有不是 / 除非 / 后跟斜杠的值。

希望我是清楚的。

提前致谢!

4

2 回答 2

0

下面的正则表达式怎么样?

((//|[^/])+)
于 2012-09-16T06:57:13.007 回答
0

不清楚您的要求,但据我所知,试试这个(在 robular 中测试)

^\w+\:\/{2}(\w+\.)+\w+(\/{1}\w+)+$
于 2012-09-16T09:16:24.410 回答