ある文字列が、指定した文字列を含むかどうかの判定をします。
matchを使うと、配列が返ってきます。
含まれなければ null が返ってきます。
Program
var s = "abcdefghijklmnabcdefghijklmnabcdefghijklmn"
s.match(/def/) // → Object
s.indexOf("xyz") // → null
var s = "abcdefghijklmnabcdefghijklmnabcdefghijklmn"
if (s.match(/def/)) {
// マッチしたときの処理
} else {
// マッチしない時の処理
}
var s = "abcdefghijklmnabcdefghijklmnabcdefghijklmn" s.match(/def/g) // → ["def", "def", "def"]