นี่เป็นคำถามง่ายๆที่ฉันคิด
ฉันพยายามค้นหาการเกิดขึ้นของสตริงในสตริงอื่นโดยใช้ regex ใน 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("?")
นี้ดูเหมือนว่าจะเป็นบั๊กอย่างแน่นอนเพราะนั่นไม่ใช่นิพจน์ทั่วไปและไม่ควรได้รับการปฏิบัติเหมือน 🤦