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. 🤦