a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Regex > 正文

正則表達式如何截取字符串

2024-09-07 17:40:08
字體:
來源:轉載
供稿:網友

正則表達式的應用是非常廣泛的,尤其是在與字符串匹配的時候,那么你知道正則表達式如何截取字符串嗎?現在我們去看看使用正則表達式截取字符串的方法。

有這么一段字符串:

[數字]字符串

結果

取? a=數字

???? b=字符串

截取方法1:

int a = Convert.ToInt32(txt1.Text.Trim().Replace('[', ']').Split(']')[1]);   string b = txt1.Text.Trim().Replace('[', ']').Split(']')[2]; 

截取方法2:

string str = "[數字]字符串";Regex reg = new Regex(@"([^]+)/](.*)");string a= Convert.ToInt32( reg.Match(str).Groups[1].Value);string b= Convert.ToInt32( reg.Match(str).Groups[2].Value);

截取方法3

string tempStr = "[數字]字符串"; string pattern = @"([/s§]?)([/s/S]*)";Regex re = new Regex(pattern); string str1 = Regex.Replace(tempStr,pattern,"$1"); string str2 = Regex.Replace(tempStr, pattern, "$2");

? 變成數組怎么寫

  /// <summary>  /// 返回一個字符串數組  /// </summary>  /// <param name="str"></param>  /// <returns></returns>  public string[] ReturnIDAndName(string str)  {        string[] stringArray = new string[2];        Regex reg = new Regex(@"([^]+)/](.*)");    stringArray[0]= reg.Match(str).Groups[1].Value;    stringArray[1] = reg.Match(str).Groups[2].Value;        return stringArray;  }    /// <summary>  /// 截取字符串編號  /// </summary>  public int ReturnId(string str)  {    try    {      if (string.IsNullOrEmpty(str))      {        return 0;      }      Regex regex = new Regex("(?<=//[)//d+(?=//])");      Match m = regex.Match(str);      int pid;      if (!m.Success)      {        pid = int.Parse("[" + regex.Match(str).Value + "]");      }      return int.Parse(regex.Match(str).Value);    }    catch    {      return 0;    }  }

以上就是關于正則表達式如何截取字符串的內容,只要我們熟練掌握正則表達式的知識,那么我們就可以在工作和學習上更容易解決字符串的相關問題。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费av一区二区三区 | 成人黄色电影小说 | 99精品电影 | 九九在线视频 | 天天插天天操 | 国产成人影院在线观看 | 国产精品久久久久一区二区三区 | 亚洲一区久久 | 天天做天天爱天天综合网2021 | 日本精品中文字幕 | 一级毛片免费网站 | 五月天婷婷激情视频 | 一级黄色片在线 | 国产精品久久久久国产a级 日韩在线二区 | 三级视频在线 | 欧美一区二区三区四区视频 | 成人av观看 | 在线观看免费污 | 久久天天躁狠狠躁夜夜躁2014 | aa级毛片毛片免费观看久 | 国产一区二精品区在线 | 欧洲大片精品免费永久看nba | 91久久久精品视频 | 国产精品久久久久aaaa | 欧美a一级| 欧美一级毛片日韩一级 | 黄色网址免费在线播放 | 日韩中文字幕一区 | 91色站| 一区二区中文字幕 | 国内久久 | 在线观看亚洲 | 久久天堂 | 午夜精品久久久久久久99黑人 | 国产欧美在线视频 | 亚洲综合在线视频 | 韩日一区二区 | 久久国产精品99久久久久久牛牛 | 国内精品国产三级国产在线专 | 色网站在线 | 99pao成人国产永久免费视频 |