站長資訊網
        最全最豐富的資訊網站

        JS、replace利用正則表達式替換SQL所有參數為指定格式的數據

        SQL參數格式 例如:select * from tb where nd=:nd and yd=:yd
        想一次性把所有SQL語句中參數(帶冒號)全部換成數據,

        開始
        選定用正則表達式。

        原先寫這樣

        復制代碼 代碼如下:
        strsql.replace(/(:w+)/g,(“$1”).substring(1));

        “$1” 總是本解析成字符串,而不是匹配的值
        換成

        復制代碼 代碼如下:
        strsql.replace(/(:w+)/g,$1);

        又不能給出匹配值,$1 要想得到匹配值必須要帶雙引號。

        后突發奇想加了個方法
        把$1 當成參數傳遞,如下

        復制代碼 代碼如下:
        var strsql = strsql.replace(/(:w+)/g, function ($1) { var b = $1; return $(“#” + b.substring(1)).val(); });

        解決了

        贊(1)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 99久久国产主播综合精品| 久久精品国产亚洲Aⅴ香蕉| 国产精品99久久不卡| 久久香综合精品久久伊人| 国产福利电影一区二区三区,欧美国产成人精品一 | 国产精品网址你懂的| 亚洲无线观看国产精品| 精品人妻少妇一区二区三区不卡| 久久九九亚洲精品| 99精品国产一区二区三区| 久久精品国产亚洲av麻豆小说 | 国产精品狼人久久久久影院 | 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国产精品玖玖美女张开腿让男人桶爽免费看 | 久久精品无码一区二区三区日韩 | 精品国产三级a∨在线| 最新精品亚洲成a人在线观看| 久久精品无码一区二区日韩AV| 国产精品福利电影一区二区三区四区欧美白嫩精品 | 伊人久久精品线影院| 精品免费tv久久久久久久| 国产成人无码精品一区二区三区| 久久亚洲精品无码AV红樱桃| 亚洲福利精品电影在线观看| 免费人欧美日韩在线精品| 久久国产美女免费观看精品| 国产午夜精品一区二区| 国产精品夜色视频一级区 | 亚洲国产精品专区在线观看 | 九九精品在线视频| 精品无码一级毛片免费视频观看| 国产精品久久久久久久午夜片 | 国产偷亚洲偷欧美偷精品 | 人人妻人人澡人人爽人人精品电影| 亚洲精品欧美二区三区中文字幕 | 国产高清日韩精品欧美激情| 国产精品99久久久久久猫咪| 国产精品自产拍在线观看花钱看 | 99视频精品全部在线观看| 500av导航大全精品| 2021久久国自产拍精品|