zoukankan      html  css  js  c++  java
  • C# 字符串中正则表达式的应用

    1.截取字符串中指定内容

    {"weatherinfo":{"city":"北京","cityid":"101010100","temp":"-4","WD":"西北风","WS":"2级","SD":"29%","WSE":"2","time":"09:40","isRadar":"1","Radar":"JC_RADAR_AZ9010_JB"}}

    string pattern = "{"weatherinfo":(.*)}";
    var result = Regex.Match(weatherQueryResult, pattern, RegexOptions.IgnoreCase).Groups;

    返回结果为{"city":"北京","cityid":"101010100","temp":"-4","WD":"西北风","WS":"2级","SD":"29%","WSE":"2","time":"09:40","isRadar":"1","Radar":"JC_RADAR_AZ9010_JB"}

    2.截取字符串中的数字

     string s = "B123-C12";
     MatchCollection vMatchs = Regex.Matches(s, @"(d+)");
     vMatchs[0].Value
    返回结果 123,12

    3.截取字符串中的字母

    string str = "呵呵呵呵aB-cFe-sdfEww";
    MatchCollection m = Regex.Matches(str, @"[A-Z]+");//小写字母为a-z 大小写混合为a-zA-Z
    返回结果为B/F/E




  • 相关阅读:
    虚拟机virtualBox
    在scala命令行中加入类库
    使用git submodule
    Julia1.x安装
    texshop 使用技巧
    vimdiff换行
    双系统磁盘挂载失败
    www.wolframalpha.com
    sublime3激活方法
    实验数据
  • 原文地址:https://www.cnblogs.com/xcong/p/3479793.html
Copyright © 2011-2022 走看看