Ini adalah pertanyaan sederhana menurut saya.
Saya mencoba mencari terjadinya string di string lain menggunakan regex di JavaScript seperti:
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');
}
Ini tidak berhasil karena ?karakternya .... Saya mencoba melarikan diri dengan \, tetapi itu juga tidak berhasil. Apakah ada cara lain untuk menggunakan ?secara harfiah selain sebagai karakter khusus?
str.search("?")Itu pasti tampak seperti bug karena itu bukan regex dan tidak boleh diperlakukan sebagai satu. 🤦