首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则求婚配·

2013-03-12 
正则求匹配····内容http://192.168.3.2:8222/csxm_beijing/csxm_beijing/sys/mainframe.aspx?要求匹配出这

正则求匹配····


内容

http://192.168.3.2:8222/csxm_beijing/csxm_beijing/sys/mainframe.aspx?

要求

匹配出这块  /csxm_beijing/csxm_beijing/  这块是动态的,但是csxm 这个可以确定有

如可能这样
http://192.168.3.2:8222/csxm_henan/csxm_henan/sys/mainframe.aspx?

http://192.168.3.2:8222/csxm/csxm/sys/mainframe.aspx?

需要用正则原因
这个项目名有时会出现重复,所以要去掉一个,因为可能左边那个会全大写,右边全小写,所以我想匹配出一个,然后去掉其中一个。
[解决办法]
string pattern= @"/(csxm_\w+/){2}";
[解决办法]

string s = "http://192.168.3.2:8222/csxm_beijing/csxm_beijing/sys/mainframe.aspx?";
string r = Regex.Match(s, @"(?is)(/csxm[^/]*){2}").Value;
Response.Write(r);

热点排行