国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js replace正則表達(dá)式應(yīng)用案例講解

2024-05-06 14:19:57
字體:
供稿:網(wǎng)友
var url = "http://www.xxx.com/index.aspx?classid=9&id=2";
要獲取尾巴參數(shù)
定義變量
代碼如下:
function parse_url(_url){
//定義函數(shù)
var pattern = /(/w+)=(/w+)/ig;//定義正則表達(dá)式
var parames = {};//定義數(shù)組
url.replace(pattern, function(a, b, c){
parames[b] = c;
});
/*這是最關(guān)鍵的.當(dāng)replace匹配到classid=9時(shí).那么就用執(zhí)行function(a,b,c);其中a的值為:classid=9,b的值為classid,c的值為9;(這是反向引用.因?yàn)樵诙x正則表達(dá)式的時(shí)候有兩個(gè)子匹配.) 然后將數(shù)組的key為classid的值賦為9;然后完成. 再繼續(xù)匹配到id=2;此時(shí)執(zhí)行function(a,b,c);其中a的值為:id=2,b的值為id,c的值為2;然后將數(shù)組的key為id的值賦為2. */
return parames;//返回這個(gè)數(shù)組.
}
var parames = parse_url(url);
alert(parames['classid'] + ", " + parames['id']);//最后打印.根據(jù)key值來打印數(shù)組對應(yīng)的值
var url = "http://attit.ppk365.com/084200001682"
var reg = /http:////(.+)//(/w+)/ig;
url.replace(reg, function(a,b,c){
alert(a); //得到 http://attit.ppk365.com/084200001682
alert(b); //得到 attit.ppk365.com
alert(c); //得到 084200001682
});
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 页游| 海南省| 吉林省| 崇阳县| 哈尔滨市| 洛宁县| 衡阳市| 泗阳县| 沁阳市| 荃湾区| 清远市| 阳朔县| 丹棱县| 扶沟县| 察雅县| 克东县| 黔江区| 巍山| 饶平县| 苏尼特左旗| 贵溪市| 河北区| 特克斯县| 乐昌市| 县级市| 棋牌| 金坛市| 米脂县| 张家口市| 舞阳县| 志丹县| 安顺市| 织金县| 珠海市| 祁阳县| 克拉玛依市| 云浮市| 桑植县| 大姚县| 葵青区| 长乐市|