ฉันต้องการความช่วยเหลือ ฉันมีไฟล์เช่น
sometext line 1
sometext line 2
SU0000
ID
ID
ID
sometext line 3
sometext line 4
sometext line 5
sometext line 6
SU0000
ID
ID
ID
sometext line 7
sometext line 8
ฉันต้องการที่จะกรองข้อความเช่นที่เป็น
sometext line 2
SU0000
ID
ID
ID
sometext line 6
SU0000
ID
ID
ID
กล่าวอีกนัยหนึ่งฉันต้องการรับบรรทัดก่อนรูปแบบและทุกบรรทัดหลังจากที่เริ่มต้นด้วย ID
ฉันต้องการทำสิ่งนี้ในใจ ใครช่วยได้บ้าง
สวัสดีผ่อนผันขอบคุณที่ตอบกลับ รูปแบบคือ 'SU' ฉันพยายามแยกหนึ่งบรรทัดเหนือรูปแบบนี้และบรรทัดต่อไปนี้ทั้งหมดที่เริ่มต้นด้วย ID จากนั้นทำซ้ำขั้นตอนนี้สำหรับไฟล์ขนาดใหญ่ที่มีข้อมูลดังกล่าว คุณเข้าใจไหม.
—
vinay
โปรดดูการแก้ไขของฉัน
—
MariusMatutiae
pattern
ที่นี่อะไร คุณบอกว่าคุณต้องการบรรทัดก่อนรูปแบบตามด้วยทุกบรรทัดที่ขึ้นต้นด้วยID
แต่ตัวอย่างของคุณมีsometext line 6
คุณสามารถทำให้ชัดเจนหรือไม่?