欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁(yè) > 知識(shí)庫(kù) > js正則匹配table,img及去除各種標(biāo)簽問(wèn)題

js正則匹配table,img及去除各種標(biāo)簽問(wèn)題

熱門(mén)標(biāo)簽:貴港公司如何申請(qǐng)400電話 梅縣地圖標(biāo)注 外呼系統(tǒng)無(wú)呼出路由是什么原因 地圖標(biāo)注教學(xué)點(diǎn) ai電話機(jī)器人搭建 400電話辦理電話辦理 甘肅醫(yī)療外呼系統(tǒng)排名 呼叫系統(tǒng)外呼只能兩次 西藏智能外呼系統(tǒng)代理商

核心代碼

//獲取公示欄內(nèi)容
     s = "$row.detail$";
     mainContent =s;
     
     //如果有多個(gè)table使用下面注釋的正則只會(huì)匹配成一個(gè)table
     //var tabReg = /table[^>]*>((?!table).)*\/table>/gi;
    //匹配單個(gè)table
     var tabReg = /table[^>]*>\s*(tbody[^>]*>)?(\s*tr[^>]*>[\s\S]*?\/tr>\s*)*(\/tbody>)?\s*\/table>/gi;
     var tabMatch = tabReg.test(s);
     
     var tabMatchContentArray = s.match(tabReg);
 
     if(tabMatch)
     {
      
      mainContent = s.replace(tabReg,"#");
     }
     
     //對(duì)img標(biāo)簽進(jìn)行匹配
     var imgReg = /img.*?(?:>|\/>)/gi;
     
     imgMatchContentArray = s.match(imgReg);
    
     if(imgReg.test(s))
     {
      //將img標(biāo)簽替換為*
      mainContent = mainContent.replace(imgReg,"*");
     }
     //處理html標(biāo)簽
     mainContent = mainContent.replace(/nbsp;/gi," ");
     var pReg1 = /p>/gi;
     var pReg2 = /\/p>/gi;
     mainContent = mainContent.replace(pReg1,"").replace(pReg2,"br />");
     //下面的htmlReg1 ,htmlReg2可以匹配任意標(biāo)簽
//     var htmlReg1 =/[^>]+>/gi;
//     var htmlReg2 =/(.+?)[\s]*\/?[\s]*>/gi;
//     
//     mainContent = mainContent.replace(htmlReg1,"").replace(htmlReg2,"");
     //mainContent = mainContent.replace(//gi,"p>").replace(/@/gi,"/p>");
    var pageIndex = 1;
    var size = 500;
    var tableContentArray = mainContent.split("#");
    var array = []; //存放以table分割后的數(shù)組中每個(gè)數(shù)組可以分作幾頁(yè)
    
    var arrayIndex = []; //存放table在內(nèi)容中的索引
    
    var len =0;
    for(var i=0;itableContentArray.length;i++)
    {
      var con = tableContentArray[i];
      
      len += con.length;
      
      arrayIndex[i] = len;
      
      array[i] = Math.ceil(con.length /size);
    }
    
    
    var tableIndexArray = [];//存放table內(nèi)容頁(yè)碼數(shù)
    
    var sum = 1;
    
    for(var j=0;jarray.length-1;j++)
    {
      
      sum += array[j];
      tableIndexArray[j] = sum;
    }
    
    
    var currentPageContent = mainContent.substr((pageIndex-1)*size,size);
    
    
    if(tableIndexArray.indexOf(pageIndex) >= 0)
    {
      currentPageContent = tabMatchContentArray[tableIndexArray.indexOf(pageIndex)];
    }
    
    
    if(currentPageContent.indexOf("#")!= -1)
    {
      
      var beginToCurrentPageContent = mainContent.substr(0,pageIndex*size);      
      var tabLastIndex = beginToCurrentPageContent.lastIndexOf("#");
      currentPageContent = currentPageContent.substr(0,tabLastIndex-(pageIndex-1)*size);
 
      //當(dāng)前頁(yè)是否有 * 獲取最后一個(gè) * 的位置 
      var indexOf = currentPageContent.indexOf("*");
      
      if(indexOf >= 0)
      {         
         //獲取開(kāi)始到當(dāng)前頁(yè)位置的內(nèi)容 中的 * 的最后的下標(biāo) 
         var reCount = beginToCurrentPageContent.split("*").length - 1;
          
         var contentArray = currentPageContent.split("*");
         
         currentPageContent = replaceImgContent(contentArray,reCount,imgMatchContentArray);  
      }
        
    }
    else
    {
      
      //當(dāng)前頁(yè)是否有 * 獲取最后一個(gè) * 的位置 
      var indexOf = currentPageContent.indexOf("*");
      
      if(indexOf >= 0)
      {
         //獲取從開(kāi)始位置到當(dāng)前頁(yè)位置的內(nèi)容
         var beginToCurrentPageContent = mainContent.substr(0,pageIndex*size);
         
         //獲取開(kāi)始到當(dāng)前頁(yè)位置的內(nèi)容 中的 * 的最后的下標(biāo) 
         var reCount = beginToCurrentPageContent.split("*").length - 1;
          
         var contentArray = currentPageContent.split("*");
         
         currentPageContent = replaceImgContent(contentArray,reCount,imgMatchContentArray);
         
      }
      
    }
    
    if(currentPageContent=="")
    {
      alert("頁(yè)碼數(shù)超過(guò)范圍");
    }
    else
    { 
      document.getElementById("annouContent").innerHTML= currentPageContent;
    }
    
    /* currentArray:當(dāng)前頁(yè)以 * 分割后的數(shù)組
      replaceCount:從開(kāi)始內(nèi)容到當(dāng)前頁(yè)的內(nèi)容 * 的個(gè)數(shù)
      matchArray : img標(biāo)簽的匹配的內(nèi)容
    */
    function replaceImgContent(currentArray,replaceCount,matchArray)
    {      
      var result = "";
      for(var i=currentArray.length -1,j = replaceCount-1 ;i>=1; i--)
      {        
        var temp = (matchArray[j] + currentArray[i]);
        result = temp + result;
        j--;
      }      
      result = currentArray[0] + result ;      
      return result;
    }    
  /script>

下面是一些補(bǔ)充

js正則匹配刪除table

var reg = /[\/]*(table|td|tr)[ a-zA-z=''""]*>|123/g

一個(gè)JAVASCRIPT正則表達(dá)式,Table中只保留ColSpan和RowSpan

html = html.replace(/(TBODY|THEAD|TFOOT|TH|TR|TD)[^>]*?(ColSpan\s*=\s*["']?[^"'>\s]*["']?[^>]*?)?(RowSpan\s*=\s*["']?[^"'>\s]*["']?[^>]*?)?>/gi,"$1 $2 $3>");

以上就是js正則匹配table,img及去除各種標(biāo)簽問(wèn)題的詳細(xì)內(nèi)容,更多關(guān)于js正則匹配table,img的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • javascript中使用正則表達(dá)式清理table樣式的代碼
  • js正則匹配table tr

標(biāo)簽:大興安嶺 涼山 泰安 本溪 常州 湖州 哈密

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《js正則匹配table,img及去除各種標(biāo)簽問(wèn)題》,本文關(guān)鍵詞  正則,匹配,table,img,及,去除,;如發(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)文章
  • 下面列出與本文章《js正則匹配table,img及去除各種標(biāo)簽問(wèn)題》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于js正則匹配table,img及去除各種標(biāo)簽問(wèn)題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    91麻豆免费视频网站| 久久国产日韩欧美精品| 夜夜操天天操亚洲| 日韩电影在线免费看| 精品一区二区国语对白| 不卡一二三区首页| 中文成人无字幕乱码精品区| 韩国女同性做爰三级| 在线视频国产一区| 精品久久久久久综合日本欧美| 国产精品成人一区二区三区夜夜夜| 五月婷婷色综合| 成人h动漫精品| 精品人妻互换一区二区三区| 欧美主播一区二区三区美女| www久久久久| 亚洲永久精品国产| 国产在线观看一区二区| 91网站在线播放| 成人无码av片在线观看| 欧美日韩一区二区三区四区五区| 久久久久久久网| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美人体做爰大胆视频| 欧美激情自拍偷拍| 秋霞电影一区二区| 不卡的看片网站| 欧美另类z0zx974| 欧美久久一二区| 亚洲丝袜另类动漫二区| 国产精华液一区二区三区| 人妻丰满熟妇aⅴ无码| 欧美性淫爽ww久久久久无| 日本一区二区电影| 久久99精品一区二区三区 | 成人激情小说网站| 青青草福利视频| 欧美日韩午夜影院| 一区二区三区在线视频免费| 成人免费观看视频| 少妇无套高潮一二三区| 日韩午夜在线观看| 亚洲电影欧美电影有声小说| 91丨porny丨中文| 乱h高h女3p含苞待放| 欧美日韩国产大片| 亚洲欧美色图小说| 粉嫩一区二区三区性色av| 自拍偷拍亚洲天堂| 欧日韩精品视频| 中文字幕视频一区| 国产一区二区三区国产| a级在线免费观看| 日韩精品在线网站| 日韩国产精品久久久| 亚洲911精品成人18网站| 欧美在线你懂得| 亚洲区小说区图片区qvod| 成人免费观看av| 我要看黄色一级片| 国产精品久久久久久久午夜片| 国产成人av资源| 希岛爱理中文字幕| 中文字幕亚洲成人| 97精品国产露脸对白| 在线观看三级视频欧美| 亚洲欧美精品午睡沙发| 国产精品熟女一区二区不卡| 欧美视频自拍偷拍| 一区二区三区四区在线免费观看| 99视频在线精品| 99久久精品一区| 性爱在线免费视频| 国产精品乱码久久久久久| 成人免费视频caoporn| 一本大道av一区二区在线播放| 国产精品美女久久久久av爽李琼| 成人一区二区三区视频| 澳门黄色一级片| 一区二区三区在线观看视频| aaa黄色大片| 欧美一区二区免费视频| 美女网站在线免费欧美精品| xxxx日本免费| 久久久久九九视频| 成人国产精品免费| 欧美天堂一区二区三区| 首页国产欧美日韩丝袜| 91香蕉视频mp4| 日本高清一二三区| 亚洲国产精品99久久久久久久久| 国产精品久久午夜| 宇都宫紫苑在线播放| 欧美日韩精品一区二区天天拍小说 | 欧洲av在线精品| 亚洲综合色噜噜狠狠| 国产精九九网站漫画| 欧美人与禽zozo性伦| 亚洲午夜精品17c| 18禁裸乳无遮挡啪啪无码免费| 国产色91在线| 91女神在线视频| 欧美一区二区性放荡片| 国内成+人亚洲+欧美+综合在线| 国产免费久久久久| 亚洲第四色夜色| a级在线免费观看| 亚洲乱码一区二区三区在线观看| 亚洲熟女一区二区三区| 久久精品欧美一区二区三区麻豆| 成人精品亚洲人成在线| 69堂国产成人免费视频| 国产精品中文欧美| 欧洲精品在线观看| 日韩成人免费电影| 欧美日韩一区二区三区四区五区六区| 日韩精品一区二区三区中文不卡| 精品一区二区免费| 色菇凉天天综合网| 久久激情五月激情| 91成人看片片| 精品一区精品二区高清| 欧美三电影在线| 精品在线观看视频| 欧美日韩成人综合天天影院| 国产在线观看一区二区| 欧美剧情片在线观看| 国产成人综合在线| 91精品国产综合久久精品| 国产精品99精品久久免费| 制服丝袜亚洲网站| youjizz久久| 欧美亚洲国产一区二区三区| 久久精品国产99国产| 五月天丁香激情| 综合av第一页| 人妻视频一区二区| 亚洲成人免费视| 色狠狠桃花综合| 国产精品一级片在线观看| 亚洲欧美精品久久| 久久国产尿小便嘘嘘尿| 欧美日韩久久一区| 成人黄色777网| 久久久亚洲综合| 无码一区二区精品| 亚洲激情av在线| 亚洲怡红院在线观看| 美女看a上一区| 色综合久久久久久久| 国产不卡视频在线观看| 精品国产凹凸成av人导航| 毛茸茸free性熟hd| 亚洲另类春色校园小说| 午夜精品一区二区三级视频| 国产精品色噜噜| 91丨porny丨中文| 少妇久久久久久被弄高潮| 国产福利一区二区三区视频| 26uuu精品一区二区| 欧美xxxx×黑人性爽| 亚洲图片欧美一区| 色综合激情五月| 99免费精品视频| 国产精品不卡在线观看| 亚洲女人毛茸茸高潮| 久久国产人妖系列| 精品少妇一区二区三区日产乱码| 成年女人免费视频| 国产午夜精品一区二区三区四区| 99久久综合网| 国产午夜精品久久久久久久| 91在线国产观看| √…a在线天堂一区| 亚洲天堂久久新| 久久久久高清精品| 亚洲理论片在线观看| 美女尤物国产一区| 精品美女一区二区| 欧美bbbbb性bbbbb视频| 舔着乳尖日韩一区| 欧美电影在线免费观看| 又黄又色的网站| 一区二区欧美国产| 欧美日韩一区视频| 99久久久无码国产精品性波多 | 日本伊人午夜精品| 久久夜色精品国产欧美乱极品| 五月天婷婷色综合| 久久久久中文字幕亚洲精品| 免费xxxx性欧美18vr| 国产精品灌醉下药二区| 91精品麻豆日日躁夜夜躁| 美国一级黄色录像| 色哟哟无码精品一区二区三区| 国产精一品亚洲二区在线视频| 一个色综合网站| 国产人伦精品一区二区| 717成人午夜免费福利电影| 日本美女bbw|