前提・実現したいこと
文字列を入力→部分一致を検出
できる検索機能を実現したい
発生している問題・エラーメッセージ
完全に一致した文字列の一致を問うても答えは否。↓
該当のソースコード
GoogleAppsScript
1function myFunction() { 2 var str = "だにんぐくるーがーこうか"; 3 var word = "だにんぐくるーがーこうか"; 4 if(str.match(/word/)) { 5 Logger.log(true); 6 } 7}
log
1なし(本来trueを意図している)
試したこと
str.match(/だにんぐくるーがーこうか/)としたらtrueが返ってきた。
故に、matchの使い方、正規表現の扱い、型の扱いが間違っているものと思われるが、googol(わかる人はわかる)検索しても該当する案件は見受けられなかった。(既出だったら申し訳ない。)
余談
今作っているのは自作したクイズを表にまとめ、キーワードを検索すれば対応した問題と答えが返ってくる…みたいなプログラム。この部分以外は動作確認できたのですが、どうしてもここだけ。
時短のためにgetvaluesを使って配列でデータを引っ張ってきていて、問題番号とかも混ざっているのでString(not文字列)とか使って無理やりstring型にできたのに、できたのに、ここで躓くのか…。(夜中2時の叫び)

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/06/11 21:24
2019/06/11 22:09
退会済みユーザー
2019/06/11 23:58
退会済みユーザー
2019/06/13 15:32