หน้าแรก / เครื่องมือไฟล์ / เครื่องมือแยกข้อมูลไฟล์ออนไลน์
เครื่องมือออนไลน์ฟรี

เครื่องมือแยกข้อมูลไฟล์ออนไลน์

แยกข้อความที่ตรงกับ regex จากไฟล์ข้อความหลายไฟล์ในเบราว์เซอร์ รองรับสูงสุด 500 ไฟล์ ไม่ต้…

เริ่มใช้งาน

เครื่องมือแยกข้อมูลจากไฟล์: ทำงานอย่างไร

เครื่องมือนี้ช่วยให้คุณดึงข้อมูลที่ต้องการจากไฟล์ข้อความหลายไฟล์ได้อย่างรวดเร็ว โดยใช้รูปแบบ regex ที่คุณกำหนด ตัวอย่างเช่น หากไฟล์มีข้อความ ID42 id7 และคุณใช้รูปแบบ id(\d+) โดยเลือกไม่คำนึงถึงตัวพิมพ์เล็กใหญ่ ผลลัพธ์ที่ได้คือ ID42 และ id7 (ไม่ใช่แค่ตัวเลข 42 และ 7) เพราะเครื่องมือส่งคืนทั้งค่าที่ตรงกันทั้งหมด ไม่ใช่เฉพาะกลุ่มย่อย

ตัวอย่างการใช้งานจริง

สมมติว่าคุณมีไฟล์บันทึกที่มีวันที่ในรูปแบบ 2026-09-07 2026-09-08 และใช้รูปแบบเริ่มต้น \b\d{4}-\d{2}-\d{2}\b เครื่องมือจะคืนค่าทั้งสองสตริง อย่างไรก็ตาม รูปแบบนี้รู้จักเพียงรูปร่างของข้อความ ไม่ได้ตรวจสอบว่าวันที่ถูกต้องตามปฏิทินหรือไม่ หากวันที่อยู่ในรูปแบบอื่น เช่น DD/MM/YYYY คุณต้องปรับรูปแบบเอง

พารามิเตอร์และการประมวลผล

  • รูปแบบ regex ต้องไม่ว่างเปล่า และต้องมีความยาวไม่เกิน 256 หน่วยรหัส JavaScript
  • การจับคู่จะทำงานในเวิร์กเกอร์แยกต่างหาก โดยมีเวลาจำกัด 1500 มิลลิวินาทีต่อไฟล์
  • แต่ละไฟล์จะแสดงผลลัพธ์สูงสุด 10,000 รายการแรก หากเกินจะถูกตัดทิ้งอย่างเงียบ ๆ
  • การจับคู่แบบ global เปิดใช้งานเสมอ และการจับคู่แบบไม่คำนึงถึงตัวพิมพ์เล็กใหญ่จะเปิดเมื่อเลือกช่องทำเครื่องหมาย
  • ผลลัพธ์จะแสดงในรูปแบบข้อความ ไม่ใช่ CSV หรือ JSON ที่มีโครงสร้าง และไม่มีการดาวน์โหลดไฟล์ผลลัพธ์

ข้อจำกัดที่ควรทราบ

เครื่องมือนี้ประมวลผลเฉพาะไฟล์ข้อความ UTF-8 เท่านั้น ไม่รองรับ PDF, DOCX, OCR, การดึงข้อมูล EXIF หรือการตรวจจับการเข้ารหัส ไฟล์ที่มีขนาดใหญ่หรือรูปแบบที่ซับซ้อนอาจทำให้การประมวลผลช้าหรือหมดเวลา บนอุปกรณ์เคลื่อนที่ควรเริ่มด้วยไฟล์ตัวอย่างขนาดเล็กและรูปแบบง่าย ๆ ก่อน

คำถามที่พบบ่อย

1. เหตุใดผลลัพธ์จึงไม่แสดงกลุ่มย่อยที่ฉันต้องการ?

เครื่องมือนี้ส่งคืนเฉพาะค่าที่ตรงกันทั้งหมด (match[0]) ไม่ใช่กลุ่มย่อยที่จับด้วยวงเล็บ ตัวอย่างเช่น รูปแบบ id(\d+) จะคืนค่า ID42 ทั้งหมด ไม่ใช่แค่ 42 หากต้องการเฉพาะตัวเลข คุณต้องปรับรูปแบบให้ตรงกับสิ่งที่ต้องการทั้งหมด เช่น \d+

2. จะทราบได้อย่างไรว่าผลลัพธ์ครบถ้วนหรือไม่?

เครื่องมือจะหยุดที่ 10,000 รายการแรกต่อไฟล์ หากไฟล์มีรายการที่ตรงกันมากกว่านั้น รายการที่เกินจะไม่ถูกแสดง ดังนั้นผลลัพธ์อาจไม่ครบถ้วน ควรตรวจสอบจำนวนรายการและขนาดไฟล์

3. รูปแบบ regex ที่ซับซ้อนอาจทำให้เครื่องมือค้างได้หรือไม่?

ได้ รูปแบบที่ซับซ้อนอาจใช้เวลานานเกิน 1500 มิลลิวินาทีต่อไฟล์ ซึ่งจะทำให้การประมวลผลหยุดชะงัก ควรเริ่มด้วยรูปแบบง่าย ๆ และทดสอบกับไฟล์ขนาดเล็กก่อน

การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ