正则表达式无法匹配,跪求高人
我这样写无法匹配@"(?is)(?<=<ul\s+class=\""clearfix\"">((?!</ul>).)*?)</em>(.[^>]*)</li>)"
string 带匹配的字符串=“了多个服务网点。近年来公司承接植物租赁,园林工程,都能按时并保质量和进度的完成。赢得了广大客户的一致好评。<br />\r\n公司以追求“绿色、环保、回归...</p>\n <ul class=\"clearfix\">\n <li><em>公司名称:</em>厦门丽诚园艺有限公司</li>\n <li><em>公司规模:</em>20-99人</li>\n <li><em>公司行业:</em>农/林/牧/渔</li>\n <li><em>公司类型:</em>股份制企业</li>\n <li><em>联系人:</em>黄先生</li>\n <li><em>联系电话:</em>2221026</li>\n <li><em>公司地址:</em>厦门市湖里区安岭二路89号7028金凤集团</li>\n <li><em>公司网站:</em>http://www.lcyy.net</li>\n </ul>\n </div>\n <!--公司介绍结束-->\n <div class=\"d-com-list fc4b\">\n <h4>公司招聘职位</h4>\n </div>\n <!--公司职位开始-->\n <div class=\"common-list-tab m”
该怎么写这个正则表达式啊?
------解决方案--------------------你要匹配什么?说清楚
"(?is)(?<=<ul\s+class=
\""clearfix
\"">((?!</ul>).)*?)</em>(.[^>]*)</li>)"
红色部分多了一个/或者“,删除其中一个
@"(?is)(?<=<ul\s+class=""clearfix"">((?!</ul>).)*?)</em>(.[^>]*)</li>)"
------解决方案--------------------string pattern= @"(?is)(?<=<ul\s+class=""clearfix"">)(((?!</ul>).)*?)</em>(.[^>]*)</li>";