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


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


    1:有如下html:

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

    <select id="aaa" style=" 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)(.| )*?</select>").Value;

    即可匹配以上html

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

    直接调用C#中  

    Regex.Unescape(str)方法

    即可。

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

  • 相关阅读:
    Apollo与ROS
    QT windeployqt
    自定义QGraphicsItem
    ROS与C++
    aptitude与apt-get
    解决tcp粘包问题
    网络中两台主机通信
    I/O多路复用之select、poll、epoll
    Nginx命令行控制
    C++11
  • 原文地址:https://www.cnblogs.com/luo-super/p/4975583.html
Copyright © 2020-2023  润新知