Creo que esta es una pregunta simple.
Estoy tratando de buscar la aparición de una cadena en otra cadena usando expresiones regulares en JavaScript así:
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');
}
Esto no funciona por el ?
personaje ... Traté de escapar \
, pero tampoco funciona. ¿Hay otra forma de usarlo ?
literalmente en lugar de como un carácter especial?
fuente
str.search("?")
eso definitivamente parece un error porque no es una expresión regular y no debería tratarse como tal. 🤦