これは簡単な質問だと思います。
JavaScriptの正規表現を使用して別の文字列内の文字列の出現を検索しようとしています:
var content ="Hi, I like your Apartment. Could we schedule a viewing? My phone number is: ";
var gent = new RegExp("I like your Apartment. Could we schedule a viewing? My", "g");
if(content.search(gent) != -1){
alert('worked');
}
?
キャラクターのせいで動作しません……でエスケープしてみました\
が、動作しません。?
特殊文字としてではなく、文字通り使用する別の方法はありますか?
str.search("?")
、正規表現ではなく、正規表現として扱われるべきではないため、これは間違いなくバグのようです。🤦