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

javascipt匹配單行和多行注釋的正則表達(dá)式

 更新時(shí)間:2013年11月20日 15:56:16   作者:  
用JSON.parse 來(lái)轉(zhuǎn)換成json對(duì)象,由于有注釋的存在則無(wú)法正確轉(zhuǎn)換甚至報(bào)錯(cuò)。匹配字符串中的所有注釋,包括單行和多行注釋
在使用node.js時(shí)。如果我們使用.json文件存儲(chǔ)一些配置時(shí),希望加上一些注釋。

但是由于讀取時(shí),是讀取字符串 ,然后用JSON.parse 來(lái) 轉(zhuǎn)換成json對(duì)象,由于有注釋的存在則無(wú)法正確轉(zhuǎn)換甚至報(bào)錯(cuò)。

一下正則表達(dá)式 匹配字符串中的所以注釋,包括單行和多行注釋
復(fù)制代碼 代碼如下:

(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)

測(cè)試地址:
http://gskinner.com/RegExr/?30jrh
注意 當(dāng)使它用作 字符串 的正則時(shí)應(yīng)該,注意使用逃脫字符 \

所以需要下面這樣寫(xiě):
復(fù)制代碼 代碼如下:

var reg = "(/\\\*([^*]|[\\\r\\\n]|(\\\*+([^*/]|[\\\r\\\n])))*\\\*+/)|(//.*)";
var exp = new RegExp(reg,"g");

用 \\\ 表示 \

相關(guān)文章

最新評(píng)論

竹北市| 松阳县| 伊宁县| 永新县| 大方县| 喜德县| 新绛县| 来安县| 鹿泉市| 舟山市| 甘谷县| 启东市| 铅山县| 于田县| 罗定市| 马鞍山市| 龙江县| 顺昌县| 揭西县| 阳原县| 延边| 抚州市| 屯昌县| 禄丰县| 仲巴县| 横山县| 太白县| 灌云县| 巴青县| 桃园县| 宜黄县| 阿坝县| 隆昌县| 项城市| 榆社县| 延吉市| 民权县| 南川市| 原平市| 观塘区| 镇宁|