指定した文字列の中に
指定した文字が存在するか test() を使う方法を試してみる
コード.gs
function text_exists() { var str = "Hello"; var pattern = "a | b"; var regexp = new RegExp(pattern); var result = regexp.test(str); Logger.log(result); } |
意訳この機能がやること 文字列を用意して 探したいパターンを指定して(aまたはb) 正規表現をつくって 文字列の中にパタ−ンが存在するか調べる 結果をログに出す(あればtrue, なければfalse) |
コード.gsを実行すると
Hello の中には a も b もないため
ログには false が返ってくる
var pattern = "H";
や
var pattern = "a | e";
などとすると H や e は Hello の中に存在するため
ログには true が返ってくる