Csharp/C#教程: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”}}

代码如下:
stringpattern=”{“weatherinfo”:(.*)}”;
varresult=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.截取字符串中的数字

代码如下:
strings=”B123-C12″;
MatchCollectionvMatchs=Regex.Matches(s,@”(d+)”);
vMatchs[0].Value

返回结果123,12

3.截取字符串中的字母

代码如下:
stringstr=”呵呵呵呵aB-cFe-sdfEww”;
MatchCollectionm=Regex.Matches(str,@”[A-Z]+”);//小写字母为a-z大小写混合为a-zA-Z

返回结果为B/F/E

您可能感兴趣的文章:C#正则表达式匹配与替换字符串功能示例C#中如何利用正则表达式判断字符C#匹配中文字符串的4种正则表达式分享c#判断字符是否为中文的三种方法分享(正则表达式判断)c#使用正则表达式匹配字符串验证URL示例C#中使用正则表达式匹配字符的含义

标签: 字符 正则表达式 正则 字符串 示例 c#

C++中的四种类型转换

C++中的常量定义小结

上述就是C#学习教程:c#字符串使用正则表达式示例分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/905355.html

(0)
上一篇 2021年10月22日
下一篇 2021年10月22日

精彩推荐