婷婷综合国产,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;
    }
 }

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

巨人網絡通訊聲明:本文標題《正則表達式》,本文關鍵詞  正則,表達式,正則,表達式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《正則表達式》相關的同類信息!
  • 本頁收集關于正則表達式的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 日照市| 五华县| 定远县| 寿阳县| 拉萨市| 灌阳县| 广饶县| 九寨沟县| 永春县| 绍兴市| 柘城县| 正阳县| 宜春市| 分宜县| 桂东县| 玉山县| 玉龙| 正镶白旗| 桂平市| 宣城市| 鸡泽县| 新营市| 东台市| 民县| 舒城县| 郧西县| 清镇市| 博爱县| 嘉兴市| 广河县| 怀柔区| 玉门市| 集安市| 鄱阳县| 元谋县| 开江县| 肃北| 南漳县| 辽宁省| 阿荣旗| 格尔木市|