我要匹配这个url中的id参数和tmall这个值,怎样写正则啊?
http://item.tmall.com/item.htm?spm=a1z10.1003c.w4972-9435121313.7.jljvmd&id=413884578...
http://item.tmall.com/item.htm?spm=a1z10.1003c.w4972-9435121313.7.jljvmd&id=41388457816&taobao_shop 这是url,我要得到tmall和41388457816这两个值,怎样写正则啊?谢谢
展开
展开全部
切分。循环获取。用正则的话,可能会比较麻烦。
正则表达式获取URL参数 c#
代码
string url="ewfsefsefse?courseid=21312&fesf=213";
Regex urlRegex = new Regex(@"(^|\?|&)courseid=\d*(&|$)");
Match m = urlRegex.Match(url.ToLower());
string courseId =string.Empty;
if (m.Success)
{
courseId = m.Value;
}
正则表达式获取URL参数 c#
代码
string url="ewfsefsefse?courseid=21312&fesf=213";
Regex urlRegex = new Regex(@"(^|\?|&)courseid=\d*(&|$)");
Match m = urlRegex.Match(url.ToLower());
string courseId =string.Empty;
if (m.Success)
{
courseId = m.Value;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询