คำถามติดแท็ก overlapping

3
Python regex พบการจับคู่ที่ทับซ้อนกันทั้งหมดหรือไม่
ฉันกำลังพยายามค้นหาชุดตัวเลขทุกๆ 10 หลักภายในชุดตัวเลขขนาดใหญ่โดยใช้ re ใน Python 2.6 ฉันไม่สามารถคว้าการแข่งขันที่ไม่ทับซ้อนกันได้อย่างง่ายดาย แต่ฉันต้องการทุกนัดในซีรีย์ตัวเลข เช่น. ใน "123456789123456789" ฉันควรได้รับรายชื่อต่อไปนี้: [1234567891,2345678912,3456789123,4567891234,5678912345,6789123456,7891234567,8912345678,9123456789] ฉันพบการอ้างอิงถึง "lookahead" แต่ตัวอย่างที่ฉันเห็นแสดงเฉพาะคู่ของตัวเลขแทนที่จะเป็นการจัดกลุ่มขนาดใหญ่และฉันไม่สามารถแปลงค่าได้เกินสองหลัก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.