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

急怎么正则替换show.aspx?id=7339&cid=8 成 show/7339/8.html

2012-02-29 
急:如何正则替换show.aspx?id7339&cid8 成 show/7339/8.html请教,如何正则替换show.aspx?id7339&am

急:如何正则替换show.aspx?id=7339&cid=8 成 show/7339/8.html
请教,如何正则替换

show.aspx?id=7339&cid=8  

成  

show/7339/8.html

[解决办法]
规则描述不详细。这样不一定合适。不过你试试。
string strRegex = @ "^(show).+?id=(\d+).+?=(.+?)$ ";
string strSrc = @ "show.aspx?id=7339&cid=8 ";
string strDst = Regex.Replace(strSrc, strRegex, "$1/$2/$3.htm ");
MessageBox.Show(strDst);

热点排行