C'est une question simple, je pense.
J'essaie de rechercher l'occurrence d'une chaîne dans une autre chaîne en utilisant regex en JavaScript comme ceci:
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');
}
Cela ne fonctionne pas à cause du ?personnage ... J'ai essayé de m'échapper \, mais cela ne fonctionne pas non plus. Existe-t-il une autre façon d'utiliser ?littéralement au lieu de comme caractère spécial?
str.search("?")cela semble définitivement être un bogue car ce n'est pas une expression régulière et ne devrait pas être traité comme tel. 🤦