婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 正則表達式

正則表達式

熱門標簽:錫林郭勒盟地圖標注位置 湖南企業智能外呼系統供應商 知名的電話機器人 RO地圖標注app 自制電銷機器人 高德地圖標注短信簽約 電銷機器人公司簡介 百音電話機器人 福州工作銷售電話機器人
我們要解析一個HTML文檔時可利用正則表達式取得標簽內容
例子:
以從字符串中取出所有A標簽的 id號和內容為例:
a id="1" target="_blank">aaaaaaaaaa/a>
正則表達式:
a[^]*id[^]*=[^]*"(?ID>[^]*)"[^]*target[^]*=[^]*"[^]*_blank[^]*" [^]*>(?content>[^]*)/a>
正則分解:
[^]* 是一個很有用的組合,能定位到下一個查詢關鍵字
(?ID>[^]*)  用于取得一個或者多個值直到遇到下一個關鍵字
ID> 類似一個正則的變量,給用()號取得的內容進行標識,以便于程序的調用
C#調用的例子:
string strRegex=@"a[^]*id[^]*=[^]*"(?ID>[^]*)"[^]*target[^]*=[^]*"[^]*_blank[^]*" [^]*>(?CONTENT>[^]*)/a>";
string strSource="a id=\"1\" target=\"_blank\">aaaaaaaaaa/a>"
System.Text.RegularExpressions.Regex r;
                System.Text.RegularExpressions.MatchCollection m;
                mc= new System.Text.RegularExpressions.Regex(strRegex, System.Text.RegularExpressions.RegexOptions.IgnoreCase);
               ro = mc.Matches(strSource);
if (ro.Count >= 0)
 {
   for (int i = 0; i  m.Count; i++)
    {
        //取出ID和內容
         string id = ro[i].Groups["ID"].Value;
         string topic = ro[i].Groups["CONTENT"].Value;
    }
 }

標簽:昆明 茂名 西寧 玉林 怒江 河北 吉林 秦皇島

巨人網絡通訊聲明:本文標題《正則表達式》,本文關鍵詞  正則,表達式,正則,表達式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《正則表達式》相關的同類信息!
  • 本頁收集關于正則表達式的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 锦屏县| 正定县| 隆化县| 镶黄旗| 睢宁县| 乌拉特后旗| 大兴区| 额尔古纳市| 乐陵市| 郑州市| 伊金霍洛旗| 龙山县| 金川县| 仪陇县| 台州市| 镇康县| 文昌市| 兴隆县| 临夏市| 婺源县| 永顺县| 招远市| 莱芜市| 樟树市| 庐江县| 洛浦县| 内黄县| 牙克石市| 辉县市| 集安市| 台中市| 郧西县| 尼勒克县| 正定县| 巴林左旗| 黎城县| 广宁县| 莱州市| 揭阳市| 静乐县| 阳谷县|