คำถามในหัวข้อ 'regex-lookarounds'

การจับคู่หลายบรรทัดของ Scala regex พร้อมการมองล่วงหน้าเชิงลบ
ฉันกำลังเขียน DSL โดยใช้ตัวแยกวิเคราะห์ของ Scala ฉันเพิ่งเปลี่ยนคลาสพื้นฐานจาก StandardTokenParsers เป็น JavaTokenParsers เพื่อใช้ประโยชน์จากฟีเจอร์ regex ที่ฉันคิดว่าฉันต้องการสำหรับปริศนาชิ้นสุดท้าย (ดู...
1589 มุมมอง
schedule 05.01.2024

รองรับ lookaround regex ที่ไหนและไม่ได้อยู่ที่ไหน
ฉันพยายามพัฒนาทักษะ regex ของฉัน ฉันต้องการเรียนรู้เกี่ยวกับนิพจน์ lookahead และ lookbehind บนระบบ Archlinux ของฉันฉันลองสิ่งต่อไปนี้: a=ab;if [[ $a =~ [a-z](?=b) ]]; then echo "Y";else echo "N";fi ซึ่งเท่าที่ฉันเข้าใจ...
137 มุมมอง

Text Mate มองไปข้างหลังหลังจากความยาวอักขระที่ไม่คงที่
ฉันกำลังทำงานกับการเน้นไวยากรณ์สำหรับภาษาการเขียนโปรแกรมที่ไม่รองรับโดย Visual Studio Code การไฮไลต์ทำงานได้ดี แต่ฉันประสบปัญหาในการเน้นโค้ดต่อไปนี้: pool[] Test1 t1; pool[1] Test2 t2; pool[10] Test3 t3; ฉันกำลังเน้นคำว่า "พูล" โดยใช้:...
129 มุมมอง

ตรวจสอบกลุ่ม Regex ด้วย OR เมื่อทั้งสองกลุ่มมีอยู่ในโค้ด Java
จำเป็นต้องตรวจสอบรูปแบบที่สามารถแสดงการขนส่งและโปรโตคอลอย่างใดอย่างหนึ่งหรือทั้งสองอย่างได้ ฉันใช้ regex นี้เพื่อตรวจสอบทั้งสองกลุ่ม แต่เมื่อการตรวจสอบความถูกต้องรายการใดรายการหนึ่งสำเร็จ จะไม่ตรวจสอบความถูกต้องของกลุ่มอื่น เช่นเดียวกับในโค้ด...
65 มุมมอง