100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 随手记一次用C#正则表达式获取下拉菜单html标签select以及相关属性值

随手记一次用C#正则表达式获取下拉菜单html标签select以及相关属性值

时间:2020-02-17 18:22:33

相关推荐

随手记一次用C#正则表达式获取下拉菜单html标签select以及相关属性值

随手记一次用C#正则表达式获取下拉菜单html标签<select>以及相关属性值

1:有如下html:

..................

<select id="aaa" style="width: 152px;" name="aaa">

<option selected="selected" value="1"></option>

<option selected="selected" value="1">今天</option>

<option value="2">明天</option>

<option value="3">后天</option>

</select>

...................

2:C# 正则表达式:

string option = Regex.Match(html, "<select.*(?=dropServer)(.|\n)*?</select>").Value;

即可匹配以上html

3:json字符串中Unicode字符转码问题:

直接调用C#中

Regex.Unescape(str)方法

即可。

资料参考:/zh-cn/library/system.text.regularexpressions.regex.unescape.aspx

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。