校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > 正則表達(dá)式

正則表達(dá)式

熱門(mén)標(biāo)簽:錫林郭勒盟地圖標(biāo)注位置 湖南企業(yè)智能外呼系統(tǒng)供應(yīng)商 知名的電話機(jī)器人 RO地圖標(biāo)注app 自制電銷機(jī)器人 高德地圖標(biāo)注短信簽約 電銷機(jī)器人公司簡(jiǎn)介 百音電話機(jī)器人 福州工作銷售電話機(jī)器人
我們要解析一個(gè)HTML文檔時(shí)可利用正則表達(dá)式取得標(biāo)簽內(nèi)容
例子:
以從字符串中取出所有A標(biāo)簽的 id號(hào)和內(nèi)容為例:
a id="1" target="_blank">aaaaaaaaaa/a>
正則表達(dá)式:
a[^]*id[^]*=[^]*"(?ID>[^]*)"[^]*target[^]*=[^]*"[^]*_blank[^]*" [^]*>(?content>[^]*)/a>
正則分解:
[^]* 是一個(gè)很有用的組合,能定位到下一個(gè)查詢關(guān)鍵字
(?ID>[^]*)  用于取得一個(gè)或者多個(gè)值直到遇到下一個(gè)關(guān)鍵字
ID> 類似一個(gè)正則的變量,給用()號(hào)取得的內(nèi)容進(jìn)行標(biāo)識(shí),以便于程序的調(diào)用
C#調(diào)用的例子:
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和內(nèi)容
         string id = ro[i].Groups["ID"].Value;
         string topic = ro[i].Groups["CONTENT"].Value;
    }
 }

標(biāo)簽:昆明 茂名 西寧 玉林 怒江 河北 吉林 秦皇島

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《正則表達(dá)式》,本文關(guān)鍵詞  正則,表達(dá)式,正則,表達(dá)式,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《正則表達(dá)式》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于正則表達(dá)式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 鄂伦春自治旗| 申扎县| 博白县| 万盛区| 福州市| 吴堡县| 沐川县| 桐庐县| 大方县| 青州市| 水富县| 迁安市| 新河县| 丰原市| 宁海县| 宁河县| 类乌齐县| 肥西县| 澄城县| 临武县| 友谊县| 建昌县| 芦山县| 肥乡县| 衡南县| 河间市| 黎平县| 会理县| 广昌县| 平乐县| 双柏县| 长宁县| 大关县| 屏山县| 台前县| 怀化市| 蕉岭县| 宜阳县| 阿城市| 台中县| 大丰市|