Questa è una domanda semplice, credo.
Sto cercando di cercare l'occorrenza di una stringa in un'altra stringa usando regex in JavaScript in questo modo:
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');
}
Questo non funziona a causa del ?personaggio ... Ho provato a scappare con \, ma non funziona neanche. C'è un altro modo per usare ?letteralmente invece che come carattere speciale?
str.search("?")questo sembra decisamente un bug perché non è un'espressione regolare e non dovrebbe essere trattata come tale. 🤦