이것은 제 생각에 간단한 질문입니다.
다음과 같이 JavaScript에서 정규식을 사용하여 다른 문자열에서 문자열의 발생을 검색하려고합니다.
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');
}
이것은 ?캐릭터 때문에 작동하지 않습니다 .... 나는 그것을 이스케이프하려고 시도했지만 그것도 \작동하지 않습니다. ?특수 문자 대신 문자 그대로 사용하는 다른 방법이 있습니까?
str.search("?")정규 표현식이 아니고 하나로 취급되지 않아야하기 때문에 확실히 버그처럼 보입니다. 🤦