คำถามติดแท็ก control-characters

4
กำหนดระยะเวลาที่แท็บ '\ t' อยู่บนบรรทัด
ในฟิลด์การประมวลผลข้อความมีวิธีใดที่จะทราบว่าแท็บมีความยาว 8 อักขระ (ความยาวเริ่มต้น) หรือน้อยกว่า ตัวอย่างเช่นถ้าฉันมีไฟล์ตัวอย่างที่มีตัวคั่นแท็บและเนื้อหาของฟิลด์มีขนาดพอดีกับแท็บน้อยกว่าหนึ่งแท็บ (≤7) และถ้าฉันมีแท็บหลังจากนั้นแท็บนั้นจะเป็น 'ขนาดแท็บ - ขนาดของฟิลด์เท่านั้น ยาว มีวิธีในการรับความยาวทั้งหมดของแท็บในบรรทัดหรือไม่ ฉันไม่ได้มองหาจำนวนแท็บ (เช่น 10 แท็บไม่ควรคืนค่า 10) แต่ความยาวอักขระของแท็บเหล่านั้น สำหรับข้อมูลอินพุตต่อไปนี้ (คั่นด้วยแท็บระหว่างฟิลด์และหนึ่งแท็บเท่านั้น): field0 field00 field000 last-field fld1 fld11 fld001 last-fld fd2 fld3 last-fld ฉันคาดว่าจะนับความยาวแท็บในแต่ละบรรทัดดังนั้น 11 9 9
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.