Esta é uma pergunta simples, eu acho.
Estou tentando pesquisar a ocorrência de uma string em outra string usando regex em JavaScript assim:
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');
}
Isso não funciona por causa do ?personagem .... Eu tentei escapar com \, mas também não funcionou. Existe outra maneira de usar ?literalmente em vez de um caractere especial?
str.search("?")isso definitivamente parece um bug porque não é um regex e não deve ser tratado como um. 🤦