1

我有这个链接www.xxx.yy/yyy/zzzzzz/xyz-z-yzy-/93797038,我想把这个数字93797038传递给另一个链接。

例如:之后我想要www.m.xxx.yy/93797038与以前相同但在其移动版本中的页面。

一般来说,我知道我必须键入www.xxx.yy/(.*)以提取主 url 中的任何内容,然后将结果分组www.m.xxx.yy/%1,重定向到同一页面但在移动版本中。

任何想法如何做到这一点?

编辑链接www.xxx.yy/yyy/zzzzzz/xyz-z-yzy-/93797038是自动的。每次都相同的部分只有www.xxx.yy. 每次系统运行时都会产生不同的 url。我希望每次都从这些网址中获取数字,例如93797038在我的情况下。

4

2 回答 2

2

\/(\d+?)$将在 final 之后获得尾随数字/

在此处输入图像描述

于 2013-02-09T20:49:13.717 回答
0

为什么你想要正则表达式?您可以使用

string str = @"www.xxx.yy/yyy/zzzzzz/xyz-z-yzy-/93797038";
string digit = str.Split('/').Last();

反而。

于 2013-02-09T21:06:44.280 回答