文字列の検索は indexOf と lastIndexOf で行います。
indexOf は前から、 lastIndexOf は後から検索
str.indexOf(searchstring, [index])
indexから searchstring を検索し最初に見つかった場所を返します。
str1 = "あいうえお"; pos1 = str1.indexOf("う");
文字列の検索は indexOf と lastIndexOf で行います。
indexOf は前から、 lastIndexOf は後から検索
str.indexOf(searchstring, [index])
indexから searchstring を検索し最初に見つかった場所を返します。
str1 = "あいうえお"; pos1 = str1.indexOf("う");
文字列を数値に変換する
myNum = parseInt("500"); myNum = parseFloat("500"); myNum = Number("500"); myNum = "500" - 0;
myStr="123456"; myStr2=myStr.substr(0 ,2)
結果"12"
最初の文字を 0 番目。
から2つめの引数文字分返します。
負の値を指定すると後ろから数えます。
myStr="あれこれいろいろ"; KEKKA=myStr.replace(正規表現, 置換文字列) ;
myStr="123abc456def"; if (myStr.match(/456/i)) { alert("456"); }
iはオプション
オプション
i=大文字小文字を区別しない
g=2番目、3番目も検索する
m=複数行検索