2017-02-23 10 views
2

文字列内のギリシャ文字を検索する方法を理解しようとしています。たとえば、ギリシャ文字を文字列で検索するJavaScript文字

value = "Hello μ!"; 
value.replace("μ", "You"); 
alert(value); 

//Alerted value should be "Hello You!" 

残念ながら、これは機能しません。私はオンラインで答えを探してみましたが、役に立たなかった。どんな助けでも大歓迎です。事前に助けてくれてありがとう。

答えて

6

値を再割り当てする必要があります。 Javascriptでは文字列が不変であるため、replace関数は既存の値を変更しません。これは動作します:私は、この例では、再割り当てを忘れダムだった

value = value.replace("μ", "You")

value = "Hello μ!"; 
 
value = value.replace("μ", "You"); 
 
alert(value);

+0

わかりました。しかし、あなたが私に提供したものは残念ながらまだ動作しません。ギリシャ文字が文字列内にあるという事実を一見無視している。 – msleone

+0

私はそれを私の開発者コンソールで作業しているのを見ています。 –

+0

私はこの値を関数に渡しているので、私のコードでは何かでなければならないと思います。文字列を新しい文字で置き換えようとしているときには、一見無視されてしまいます。 – msleone

関連する問題