よく使う:javascript文字列関数javascript文字列関数


concat
2つ以上の文字のテキストを組み合わせて、新しい文字列を返します.
var a = ;
var b = ;
var c = a.concat(b);
alert(c); 


indexOf
文字列の最初の部分列に表示されるインデックス(左から右へ検索)を返します.一致しない場合は、-1を返します.
var index1 = a.indexOf();

var index2 = a.indexOf(,);


charAt
指定した位置の文字を返します.
var get_char = a.charAt();


lastIndexOf
文字列の最後の部分列に表示されるインデックス(右から左へ検索)を返し、一致しない場合は-1を返します.
var index1 = lastIndexOf();

var index2 = lastIndexOf(,)


match
文字列が正規表現の内容に一致していることを確認し、一致がない場合nullを返します.
var re =  RegExp(/^/w+$/);
var is_alpha1 = a.match(re);

var is_alpha2 = b.match(re);


substring
入力パラメータが開始位置と終了位置である文字列のサブ列を返します.
var sub_string1 = a.substring();

var sub_string2 = a.substring(,);


substr
入力パラメータが開始位置と長さである文字列のサブ列を返します.
var sub_string1 = a.substr();

var sub_string2 = a.substr(,);


replace
正規表現に一致する文字列を検索し、一致する文字列の代わりに新しい文字列を使用します.
var result1 = a.replace(re,);

var result2 = b.replace(re,);


search
正規表現一致検索を実行します.検索に成功すると、文字列に一致するインデックス値が返されます.そうでなければ-1を返します.
var index1 = a.search(re);

var index2 = b.search(re);


slice
文字列の一部を抽出し、substringと同じ新しい文字列を返します.
var sub_string1 = a.slice();

var sub_string2 = a.slice(,);


split
文字列をサブ列に分割することで、1つの文字列を文字列配列にします.
var arr1 = a.split();


length
文字列の長さを返します.文字列の長さとは、その含まれる文字の個数を指します.
var len = a.length();


toLowerCase
文字列全体を小文字に変換します.
var lower_string = a.toLowerCase();


toUpperCase
文字列全体を大文字に変換します.
var upper_string = a.toUpperCase();