0
裏面我有這樣的Javascript正則表達式匹配的字符串
<html>
[[Wayfinder? &startId=`0` &outerClass=`art-hmenu` ]] &
&
</html>
我想改變這一切&
是的[[
和]]
內字符串將由&
更換如何做到這一點的JavaScript?
裏面我有這樣的Javascript正則表達式匹配的字符串
<html>
[[Wayfinder? &startId=`0` &outerClass=`art-hmenu` ]] &
&
</html>
我想改變這一切&
是的[[
和]]
內字符串將由&
更換如何做到這一點的JavaScript?
str.replace(/\[\[(.*)?]]/, function(match) {
return match.replace(/&/g, '&');
});
這裏的小提琴:http://jsfiddle.net/Jtv5a/
更好:變化''/\[\[(.*)?\]\]/到'/ \ [\ [\({4})? ] \] /' – qwertymk
@qwertymk - 我真的不知道這有多好。它所要做的就是防止第二個正則表達式運行,如果裏面的文本長度小於4個字符。沒有太多的好處。 –
這是多行工作嗎? – GusDeCooL