麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

javascript 正則替換 replace(regExp, function)用法

2024-05-06 14:09:54
字體:
來源:轉載
供稿:網(wǎng)友
代碼如下:
function fn()
{
for(var i = 0;i < arguments.length;i++){
  alert("第"+(i+1)+"個參數(shù)的值:"+arguments[i]);
  }
}
var str = '<div id="{wo}" >{ni}</div>';
str.replace(//{([a-z]+)/}/ig, fn);


根據(jù)多次測試由輸出結果可以得出fn中:

  第一個參數(shù)為匹配到的字符串,如{wo}和{ni};

  第二個參數(shù)可以有0-N個,為第一個參數(shù)中匹配到一個括號正則的字符串,如第一個參數(shù)中的wo和ni,能匹配([a-z]+),

    括號有幾組,則參數(shù)有幾個;

  第三個參數(shù)為第一個參數(shù)中匹配到的字符串所在位置,如{wo}返回9,{no}返回16;

  第四個參數(shù)為用來匹配的字符串,在這個例子中就是<div id="{wo}" >{ni}</div>.

本例中對于一個包含wo和ni的json對象可以簡單地用:

代碼如下:
str.replace(//{([a-z]+)/}/ig, function(s, t){
return json[t];
});

來替換.
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 一级黄色毛片a | 高清视频一区二区 | 午夜男人在线观看 | 国产午夜电影在线观看 | 成人免费毛片一 | 国产精品成人一区二区三区吃奶 | 国产99久久久久久免费看 | 特级黄色一级毛片 | 亚洲国产成人一区二区 | 在线观看国产一区二区三区 | 国产二区三区在线播放 | 精品亚洲国产视频 | 中文字幕在线观看网址 | 欧美乱码精品一区 | 国产porn在线 | 人禽l交免费视频 | 青青草免费观看完整版高清 | 国内自拍网址 | 99精品视频在线 | 黄色网页在线观看 | 亚洲免费视频一区二区 | 欧美一区高清 | 媚药按摩痉挛w中文字幕 | 中文字幕网站在线 | 日本不卡一二三区 | 午夜视频在线观看免费视频 | 九九热精品视频在线 | 亚洲精品欧美二区三区中文字幕 | av免费不卡国产观看 | 男女污污视频网站 | 久久亚洲第一 | 中文字幕一区二区三区久久 | 精品一区视频 | 经典三级av在线 | 中文字幕xxx | 免费观看黄视频 | 国产羞羞网站 | 久久久婷婷一区二区三区不卡 | 亚洲国产超高清a毛毛片 | 成人免费毛片一 | www.91操|