程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> c#字符串應用正則表達式示例

c#字符串應用正則表達式示例

編輯:C#入門知識

c#字符串應用正則表達式示例。本站提示廣大學習愛好者:(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"}}


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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved