最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript字符串循環(huán)匹配實(shí)例分析

 更新時(shí)間:2015年07月17日 15:35:50   作者:優(yōu)雅先生  
這篇文章主要介紹了javascript字符串循環(huán)匹配,實(shí)例分析三種常用的字符串循環(huán)匹配的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了javascript字符串循環(huán)匹配的方法。分享給大家供大家參考。具體如下:

采用exec和String.match方法,對于exec必須開啟全局匹配g標(biāo)識才能獲取所有匹配

// 需要提取這種數(shù)據(jù) <td>2012-12-17</td><td>11:02 , 12:25 , 13:22 , 15:06 , 15:12 , 19:22 , 23:47</td>
var rawData = '<table><th align="left" scope="col">日期</th><th align="left" scope="col">簽到簽退時(shí)間</th></tr><tr class="GridViewRowStyle" style="height:20px;">'
    + '<td>2012-12-03</td><td>10:16 , 13:22 , 20:05</td></tr><tr class="GridViewRowStyle" style="height:20px;">'
    + '<td>2012-12-04</td><td>11:16 , 14:22 , 21:05</td></tr><table>';
// 方法一
var regexp = /<td>(\d{4}-\d{2}-\d{2})<\/td><td>(.*?)<\/td>/g;
// 加上g標(biāo)識才會全局匹配,否則只匹配一個
var matchedArray = regexp.exec(rawData);
while(matchedArray != null) {
 console.dir(matchedArray);
 matchedArray = regexp.exec(rawData);
}
// 方法二
var regexp = /<td>(\d{4}-\d{2}-\d{2})<\/td><td>(.*?)<\/td>/g;
// 加上g標(biāo)識才會全局匹配
var matchedArray = rawData.match(regexp);
console.dir(matchedArray);
// 方法三
var regexp = /<td>(\d{4}-\d{2}-\d{2})<\/td><td>(.*?)<\/td>/;
// 不加g標(biāo)識
var matchedArray = rawData.match(regexp);
console.dir(matchedArray);
console.log(matchedArray.index);
while(matchedArray != null) {
 rawData = rawData.substr(matchedArray.index + matchedArray[0].length);
 matchedArray = rawData.match(regexp);
}
console.dir(matchedArray);

希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

平塘县| 宣汉县| 平乐县| 晋宁县| 福鼎市| 云梦县| 凌海市| 曲靖市| 定安县| 马尔康县| 金川县| 浦江县| 宁阳县| 湄潭县| 瓦房店市| 长宁县| 南澳县| 山丹县| 定结县| 密山市| 张家界市| 云南省| 通渭县| 固原市| 临泉县| 伊川县| 建昌县| 汽车| 邹平县| 兴安盟| 阜新市| 塘沽区| 重庆市| 万年县| 会同县| 上犹县| 惠来县| 磐安县| 兰考县| 峨边| 海林市|