码迷,mamicode.com
首页 > 其他好文 > 详细

正则匹配特殊字符之坑

时间:2016-06-04 16:10:16      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

例:

匹配<a href="Request?&dse_sessionId=9qznb8P7TyQjSjLtgwiD4li&dse_applicationId=-1&dse_pageId=2&dse_operationName=displayPageNotLoginOp&dse_errorPage=index.jsp&dse_processorState=initial&pageName=ibk/login.jsp" class="button-blue"> 中的des_sessionId

string pattern = @"dse_sessionId=(\w)&";
Match match= Regex.Match(div.OuterHtml, pattern);
string dse_sessionId = match.Result("$1");
即可匹配到。
若是包含?则
string pattern = "Request\\?&dse_sessionId=(\\w+)&";

特殊字符,要转义, 否则无法匹配到,如? |  

正则匹配特殊字符之坑

标签:

原文地址:http://www.cnblogs.com/dennysong/p/5558904.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!