删除javascript中注释语句的正则表达式


function removeJsComments(code)  
{    
    return code.replace(/(?:^|\n|\r)\s*\/\*[\s\S]*?\*\/\s*(?:\r|\n|$)/g, '\n').replace(/(?:^|\n|\r)\s*\/\/.*(?:\r|\n|$)/g, '\n'); 
}

多行注释:

/(?:^|\n|\r)\s*\/\*[\s\S]*?\*\/\s*(?:\r|\n|$)/g

单行注释:

/(?:^|\n|\r)\s*\/\/.*(?:\r|\n|$)/g

若文章对您有帮助,帮忙点个赞!

0
-3
发布时间 2014-06-11 13:26:22
0 条回复(回复会通过微信通知作者)
点击加载更多评论
登录 后再进行评论
(微信扫码即可登录,无需注册)