คำถามติดแท็ก negative-lookbehind

12
Javascript: มองหาเชิงลบเทียบเท่า
มีวิธีการที่จะบรรลุเทียบเท่ากับการมองเชิงลบในการแสดงออกปกติจาวาสคริปต์? ฉันต้องการจับคู่สตริงที่ไม่ได้เริ่มต้นด้วยชุดอักขระเฉพาะ ดูเหมือนว่าฉันไม่สามารถหา regex ที่ทำได้โดยไม่ล้มเหลวหากพบส่วนที่ตรงกันที่จุดเริ่มต้นของสตริง คำค้นหาเชิงลบดูเหมือนจะเป็นคำตอบเดียว แต่จาวาสคริปต์ไม่มี แก้ไข: นี่คือ regex ที่ฉันต้องการทำงาน แต่ไม่: (?<!([abcdefg]))m ดังนั้นมันจะตรงกับ 'm' ใน 'jim' หรือ 'm' แต่ไม่ใช่ 'jam'
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.