主頁 > 知識庫 > 正則表達式截取字符串的方法技巧

正則表達式截取字符串的方法技巧

熱門標簽:宿遷智能外呼系統(tǒng)供應商 地圖標注商戶中心要收錢多少 css百度地圖標注位置顯示 菏澤智能ai電銷機器人銷售公司 線上教育ai外呼系統(tǒng) 鄂州人工智能電銷機器人軟件 400免費電話去哪申請 地圖標注字母的軟件 實用地圖標注app

有這么一段字符串:

[數(shù)字]字符串

結果

取  a=數(shù)字

     b=字符串

截取方法1:

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

截取方法2:

string str = "[數(shù)字]字符串";
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 = "[數(shù)字]字符串"; 
string pattern = @"
([\s§]∗)
([\s\S]*)";
Regex re = new Regex(pattern); 
string str1 = Regex.Replace(tempStr,pattern,"$1"); 
string str2 = Regex.Replace(tempStr, pattern, "$2");

  變成數(shù)組怎么寫

  /// summary>
  /// 返回一個字符串數(shù)組
  /// /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;
    }
  }

以上就是本文給大家分享的正則表達式截取字符串的方法技巧,希望大家喜歡。

您可能感興趣的文章:
  • 正則表達式匹配不包含某些字符串的技巧
  • 使用正則表達式找出不包含特定字符串的條目
  • JS正則表達式提取字符串中所有漢字的腳本
  • 利用正則表達式將字符串分組示例代碼

標簽:恩施 梅州 鞍山 池州 咸陽 三亞 六安 綿陽

巨人網(wǎng)絡通訊聲明:本文標題《正則表達式截取字符串的方法技巧》,本文關鍵詞  正則,表達式,截取,字符串,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《正則表達式截取字符串的方法技巧》相關的同類信息!
  • 本頁收集關于正則表達式截取字符串的方法技巧的相關信息資訊供網(wǎng)民參考!
  • 推薦文章