0
.replace(/\$\$(.*?)\$\$/g, '<I>$1</I>')
$ 1で操作することはできますか?私は関数関数にラップすることを意味しますか?jqueryは内部のマッチで操作します
例:
.replace(/\$\$(.*?)\$\$/g, '<I>'+test($1)+'</I>')
この例では、$i
あなたは、たとえば、.match使用することができ、未定義/
.replace(/\$\$(.*?)\$\$/g, '<I>$1</I>')
$ 1で操作することはできますか?私は関数関数にラップすることを意味しますか?jqueryは内部のマッチで操作します
例:
.replace(/\$\$(.*?)\$\$/g, '<I>'+test($1)+'</I>')
この例では、$i
あなたは、たとえば、.match使用することができ、未定義/
であることを返す:
var matches = str.match(/\$\$(.*?)\$\$/g);
if (matches && matches.length > 0) {
str = str.replace(matches[0], '<I>' + test(matches[0]) + '</I>');
}
あなたはどこでも、 '$ i'を定義していませんあなたのコードで。また、なぜあなたは2つのリテラル '$'、つまり '\ $ \ $'と照合していますか? – Utkanos