ค้นหาและแทนที่ข้อความคืออะไร?

เครื่องมือค้นหาและแทนที่ออนไลน์ฟรี ค้นหาเนื้อหาที่ระบุในข้อความและแทนที่

การค้นหาและแทนที่ข้อความเป็นงานแก้ไขข้อความพื้นฐานที่ทรงพลังเมื่อรวมกับการจับคู่ตัวพิมพ์เล็กใหญ่และนิพจน์ปกติ ไม่ว่าคุณจะกำลังทำความสะอาดการจัดรูปแบบที่ไม่สอดคล้อง เปลี่ยนชื่อคำศัพท์ในเอกสารเป็นชุด หรือดำเนินการแทนที่ตามรูปแบบที่ซับซ้อน Find and Replace Text จัดการงานด้วยการแสดงตัวอย่างทันทีและการไฮไลต์การจับคู่

ป้อนข้อความที่จะค้นหาในช่อง "ค้นหา" และข้อความแทนที่ในช่อง "แทนที่" จำนวนการจับคู่และตำแหน่งแสดงแบบเรียลไทม์ขณะคุณพิมพ์ แต่ละการจับคู่ถูกไฮไลต์ในพื้นที่ตัวอย่างด้วยสีที่ชัดเจน ทำให้ง่ายต่อการยืนยันว่าคุณจับคู่ข้อความถูกต้องก่อนดำเนินการแทนที่

สวิตช์ตัวพิมพ์เล็กใหญ่ควบคุมว่า "Hello" ตรงกับ "hello" หรือเฉพาะ "Hello" เมื่อเปิด การค้นหาจับคู่ตัวพิมพ์เล็กใหญ่แบบตรง เมื่อปิด (ค่าเริ่มต้น) "hello" ตรงกับ "Hello" "HELLO" "hElLo" และรูปแบบตัวพิมพ์อื่นๆ ทั้งหมด สวิตช์ regex เปิดใช้งานไวยากรณ์นิพจน์ปกติของ JavaScript อนุญาตรูปแบบขั้นสูงเช่น \d+ (ตัวเลข) \b\w{5}\b (คำห้าตัวอักษร) หรือ ^(.*)$ (ทั้งบรรทัด)

การแทนที่แทนที่การจับคู่ทั้งหมดในข้อความในครั้งเดียว ผลลัพธ์ปรากฏในพื้นที่ผลลัพธ์พร้อมการแสดงการจับคู่ที่ไฮไลต์เดียวกัน ข้อความต้นฉบับถูกเก็บรักษาไว้ในพื้นที่ป้อนข้อมูลจนกว่าคุณจะแทนที่อีกครั้งอย่างชัดเจน จำนวนอักขระและคำแสดงสำหรับทั้งข้อความต้นฉบับและข้อความที่แทนที่ เพื่อให้คุณเห็นว่าการแทนที่เปลี่ยนขนาดเอกสารอย่างไร

ตัวอย่างการใช้งานจริงของ ค้นหาและแทนที่ข้อความ

การปรับรูปแบบวันที่ในเอกสารให้เป็นมาตรฐาน

เอกสารมีวันที่ในรูปแบบต่างๆ: "1/15/2026" "01-15-2026" "Jan 15, 2026" ใช้โหมด regex กับรูปแบบค้นหา "d{1,2}[/-]d{1,2}[/-]d{4}" และแทนที่ด้วย "2026-01-15" รูปแบบวันที่ทั้งหมดถูกค้นหาและแทนที่ในครั้งเดียว ปรับให้เป็นมาตรฐานในรูปแบบ ISO

การลบช่องว่างพิเศษและทำความสะอาดข้อความ

ข้อความมีระยะห่างไม่สอดคล้องกับช่องว่างหลายช่องระหว่างคำ เปิดโหมด regex รูปแบบค้นหา " {2,}" (ช่องว่างสองช่องขึ้นไป) แทนที่ด้วยช่องว่างเดียว " " ช่องว่างสองช่องทั้งหมดทั่วเอกสารถูกยุบเป็นช่องว่างเดียว

การเปลี่ยนชื่อตัวแปรในโค้ดเป็นชุด

ไฟล์ JavaScript ใช้ "oldFunctionName" ที่ถูกเปลี่ยนชื่อเป็น "newFunctionName" ป้อนชื่อเก่าและชื่อใหม่โดยเปิดโหมดตัวพิมพ์เล็กใหญ่เพื่อหลีกเลี่ยงการจับคู่ชื่อตัวแปรที่คล้ายกัน ตัวอย่างการจับคู่แสดงทุกตำแหน่งที่ไฮไลต์ แทนที่ทั้งหมดเพื่ออัปเดตโค้ด

ทำไมต้องใช้ ค้นหาและแทนที่ข้อความ?

  • Case-sensitive and case-insensitive matching
  • Regular expression (regex) support
  • match count and position preview สด
  • Highlighted match visualization

วิธีใช้ ค้นหาและแทนที่ข้อความ — ทีละขั้นตอน

1

วางข้อความของคุณ into พื้นที่ป้อนข้อมูล.

2

ป้อนtext ถึง find and replacement text.

3

เปิดปิดcase-sensitive or regex mode as needed.

4

ดูmatch count, preview highlights, and copy ผลลัพธ์.

ค้นหาและแทนที่ข้อความเหมาะกับใคร?

  • text editing
  • data cleanup
  • code refactoring
  • batch replacement

เคล็ดลับมือโปรสำหรับ ค้นหาและแทนที่ข้อความ

  • 1ตรวจสอบจำนวนการจับคู่และตัวอย่างที่ไฮไลต์ก่อนแทนที่เสมอ จำนวนบอกคุณว่าจะมีการเปลี่ยนแปลงกี่ครั้ง — หากดูสูงหรือต่ำเกินคาด ให้ปรับรูปแบบค้นหาของคุณ
  • 2ใช้โหมดตัวพิมพ์เล็กใหญ่สำหรับการรีแฟกเตอร์โค้ดที่ตัวระบุเฉพาะตัวพิมพ์ ใช้โหมดไม่แยกตัวพิมพ์เล็กใหญ่สำหรับการแก้ไขเอกสารที่คุณต้องการจับ "the" ไม่ว่าการใช้ตัวพิมพ์ใหญ่จะเป็นอย่างไร
  • 3รูปแบบ regex ทรงพลังแต่สามารถให้ผลลัพธ์ที่ไม่คาดคิดได้หากไม่ทดสอบ เริ่มด้วยรูปแบบค้นหาง่าย ตรวจสอบจำนวนการจับคู่ แล้วค่อยๆ เพิ่มความซับซ้อน
  • 4สำหรับการแทนที่เป็นชุดที่กระทบรูปแบบขนาดใหญ่ ให้บันทึกสำเนาข้อความต้นฉบับก่อน แม้เครื่องมือจะรักษาข้อมูลป้อนต้นฉบับไว้จนกว่าแทนที่ การมีข้อมูลสำรองแยกเป็นแนวปฏิบัติที่ดี

ค้นหาและแทนที่ข้อความ — คำถามที่พบบ่อย

ฉันสามารถ use regular expressions ได้หรือไม่

Yes, toggle the .* mode to enable regex matching. Your find pattern will be interpreted as a JavaScript regular expression.

replacements can I make at once เท่าใด

There is no limit. The tool processes all matches in your text in a single pass.

Does the text analyzer support non-English languages?

Yes. The analysis uses the browser's native Intl API for language-aware text segmentation. Word and character counting works correctly for most languages including Chinese, Japanese, Arabic, and accented Latin scripts.

Can I process very long documents?

Documents up to approximately 100,000 words are supported. Analysis is incremental, meaning results update instantly even for large texts without blocking the browser.

Is there a difference between character count with and without spaces?

Yes. The tool provides both metrics. Character count without spaces is commonly used for SMS, social media posts, and certain content management systems.

พร้อมใช้ ค้นหาและแทนที่ข้อความ หรือยัง?

เครื่องมือออนไลน์ฟรี — ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องสมัคร เริ่มใช้ได้เลยตอนนี้

ลองเลย
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.