0

私は正規表現に興味があり、プログラミングに非常に慣れていないため、同じ文字列のさまざまな部分をこの方法で置き換える問題(またはより良い方法)があるかどうか疑問に思っていました。

str2.replace(/hanna/ig, 'clark').replace(/anna/ig, 'ark')

例えば:

HTML:

<p id="test2" onClick="fixit2()">Hanna Hanna Bobanna Banana Nana Fo Fanna</p>

Javascript:

function fixit2()
{
var str2 = document.getElementById('test2').innerHTML;
    alert(str2);
    alert(str2.replace(/hanna/ig, 'clark').replace(/anna/ig, 'ark'));
}

私はここでそれに取り組んできました:

http://jsfiddle.net/A2Lkd/6/

4

1 に答える 1