【JavaScript】文字列の応用
Stringオブジェクト
文字列を扱うStringオブジェクトは、次のように作成できます。
オブジェクト名 = String("文字列");
lengthプロパティを使うと、文字列の長さを取得できます。
str = String(文字列); len = str.length; /* 結果: len = 4 */
文字列から指定された文字を取り出す
文字列から指定された文字を1文字取り出すには、charAt( )メソッドを使います。
str = String("まきねこ"); font = str.charAt(1); //文字列からn番目の文字を取り出す /* 結果: font = き */
文字列を配列に分割する
文字列を配列に分割するには、split( )メソッドを使います。
str = "2010/9/25"; arr = str.split("/"); /* 結果: arr = ["2010","9","25"]; */
文字列を検索する
文字列を先頭から検索するには、index( )メソッドを使います。
文字が見つかったときは最初に見つかった文字のインデックス番号、見つからなかったときはインデックス番号「-1」を返します。
str = String"ねこにこばん"; num = str.index("こ",1); /* 結果: num = 3 */