ajax 応答からの UTF-8 でエンコードされた文字列があります。その文字列の最初のコンマまでの部分文字列を取得したいと考えています。文字列の"Привет, мир"
場合は"Привет"
.
これは機能し、「マルチバイト性」の問題は発生しませんか?
var i = text.indexOf(',');
if (i != -1) text = text.substr(0, i);
それとも使ったほうがいいsplit
ですか?
ajax 応答からの UTF-8 でエンコードされた文字列があります。その文字列の最初のコンマまでの部分文字列を取得したいと考えています。文字列の"Привет, мир"
場合は"Привет"
.
これは機能し、「マルチバイト性」の問題は発生しませんか?
var i = text.indexOf(',');
if (i != -1) text = text.substr(0, i);
それとも使ったほうがいいsplit
ですか?