1、のindexOf()、推奨文字列の最初の出現で指定された文字列値を返します。検索する文字列値が存在しない場合、この方法は-1を返します。
VAR STR = "123" はconsole.log(str.indexOf( "2")= -1!)。// 真
2試合():文字列で指定された値を取得、または1つ以上の正規表現マッチングを発見します。
VAR STR = "123" VaRの REG =正規表現(/ 3 / )。 もし(str.match(REG)){ // 包含; }
3、検索():指定された検索文字列の部分文字列のために、または正規表現サブストリングの一致を検索します。いいえ、任意の部分文字列に一致する場合、または-1。
VAR STR = "123" はconsole.log(str.search( "2")= -1!)。// 真
4、()テスト:指定された検索文字列の値。trueまたはfalseを返します。
VAR STR = "123" VaRの REG =正規表現(/ 3 / )。 console.log(reg.test(文字列) = -1!)。// 真
5、EXEC():検索文字列表現のマッチングに使用されています。これは、マッチング結果を格納するための配列を返します。一致が見つからない場合、戻り値はnullです。
VAR STR = "123" VaRの REG =正規表現(/ 3 / )。 もし(reg.exec(STR)){ // 包含; }