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