色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

JavaScript replace(rgExp,fn)正則替換的用法

代碼如下:
復制代碼 代碼如下:
var rxhtmlTag = /(<([/w:]+)[^>]*?)//>/g,
rselfClosing = /^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,
fcloseTag = function(all, front, tag) {
return rselfClosing.test(tag) ?
        all :
        front + "></" + tag + ">";
};
//轉換"Xhtml" 風格的標簽為標準HTML標簽
//如<tag/> 為 <tag></tag>
elem = elem.replace(rxhtmlTag, fcloseTag);


主要看 fcloseTag = function(all, front, tag){}
第一個參數all是通過rxhtmlTag匹配的整個字符串
第二個參數front是通過rxhtmlTag匹配的 第一個 左括號"(" 中的內容
第三個參數tag是通過rxhtmlTag匹配的 第二個 左括號"(" 中的內容

參數的個數根據 正則表達式中 左括號的個數成正比,按照從左到右的參數的位置和左括號的位置也一一對應。

JavaScript技術JavaScript replace(rgExp,fn)正則替換的用法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 革吉县| 通道| 信阳市| 临朐县| 将乐县| 光泽县| 隆回县| 绥宁县| 益阳市| 自贡市| 巩义市| 苏州市| 九龙城区| 阿克陶县| 安岳县| 长汀县| 高雄县| 郎溪县| 阿拉善左旗| 陇川县| 义乌市| 湖北省| 聂拉木县| 满城县| 博客| 黄骅市| 环江| 福海县| 黔西县| 贵溪市| 惠来县| 马山县| 南雄市| 宝丰县| 哈巴河县| 武宣县| 佛坪县| 通辽市| 定南县| 揭西县| 酉阳|