我需要取消註釋通過jQuery和正則表達式的一些CSS,這是我到目前爲止有:的Javascript正則表達式匹配的開始和CSS註釋結束
$('style').html($('style').html().replace('/*','').replace('*/',''))
的問題是,這兩大替代方法這對性能不是最佳的。是否可以編寫匹配並刪除開始和結束註釋字符串的正則表達式?
如何以儘可能最好的性能寫出整條生產線?
我需要取消註釋通過jQuery和正則表達式的一些CSS,這是我到目前爲止有:的Javascript正則表達式匹配的開始和CSS註釋結束
$('style').html($('style').html().replace('/*','').replace('*/',''))
的問題是,這兩大替代方法這對性能不是最佳的。是否可以編寫匹配並刪除開始和結束註釋字符串的正則表達式?
如何以儘可能最好的性能寫出整條生產線?
預覽,如果你想刪除所有評論試試這個試試這個
.replace(/(\/\*|\*\/)/g,'')
:
replace(/\/\*[^\/\*]+\*\//g,'')
,如果你只是想刪除「*」和「 * \「嘗試Prodigy
+1爲最短的答案。 – alt