正则表达式不匹配html标签,只匹配标签里面的内容。 5
例如:<fontcolor='red'>redtest</font>,现有已关键字red,标签(所有html标签)和标签的属性内容就不需要匹配,只匹配redtest中的r...
例如:<font color='red'>redtest</font>,现有已关键字red,标签(所有html标签)和标签的属性内容就不需要匹配,只匹配redtest中的red。
展开
2个回答
展开全部
string mystr = "<font color='red'>red test</font>";
Regex.replace(mystr, "(?<=^[^<]*|>[^<]*)red","black",RegexOptions.Multiline);
结果: "<font color='red'>black test</font>";
Regex.replace(mystr, "(?<=^[^<]*|>[^<]*)red","black",RegexOptions.Multiline);
结果: "<font color='red'>black test</font>";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不够详细,请举例!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询