ค้นหาและแทนที่ข้อความ
วางข้อความ ใส่คำที่จะค้นหากับคำที่จะแทนที่ จะกี่คู่ก็ได้ ระบบแทนที่ทีละคู่ตามลำดับ เลือกแบบข้อความธรรมดาหรือ regex ถ้า regex ใดวนนานเกิน 1 วินาทีจะถูกหยุดไว้ ไม่ทำให้หน้าค้าง ทำงานในเบราว์เซอร์ ข้อความไม่ถูกส่งไปที่ใด
เครื่องมือนี้ต้องใช้ JavaScript ถ้าเห็นข้อความนี้นานเกินไม่กี่วินาที แปลว่าเบราว์เซอร์ปิด JavaScript ไว้หรือโหลดหน้าไม่ครบ ลองเปิด JavaScript หรือโหลดหน้านี้ใหม่
วิธีใช้
- วางข้อความลงในช่องซ้าย แล้วใส่คำที่จะค้นหาและคำที่จะแทนที่ (กด "เพิ่มคู่" ถ้ามีหลายคู่)
- เลือกตัวเลือก เช่น ไม่สนตัวพิมพ์ ทั้งคำ หรือติ๊ก "ใช้ regex" ผลขึ้นทันทีพร้อมจำนวนครั้งที่แทนที่ของแต่ละคู่
- กด "คัดลอก" หรือ "ดาวน์โหลด" เพื่อเอาผลลัพธ์ไปใช้
คำถามที่พบบ่อย
ใช้ regex แทนที่โดยเก็บบางส่วนของข้อความเดิมไว้ได้ไหม
ได้ ใส่วงเล็บล้อมส่วนที่ต้องการเก็บ แล้วเรียกในช่อง "แทนที่ด้วย" ด้วย $1 $2 หรือชื่อกลุ่ม $<ชื่อ> เช่น ค้นหา (\d{3})-(\d{4}) แทนที่ด้วย $2-$1 ส่วน $& คือข้อความทั้งก้อนที่เจอ ถ้าไม่ได้ใช้ regex เครื่องหมาย $ จะเป็นตัวอักษร $ ธรรมดา
ใส่ขึ้นบรรทัดใหม่ในช่องค้นหาหรือแทนที่ได้ไหม
ได้ ช่องเป็นกล่องข้อความหลายบรรทัด กด Enter เพื่อใส่การขึ้นบรรทัดใหม่ได้เลย ในโหมด regex ใช้ \n ในช่องค้นหาได้ด้วย
regex ทำให้หน้าค้างได้ไหม
regex บางแบบ เช่น (a+)+$ กับข้อความยาวที่ไม่ตรง ต้องลองหลายพันล้านวิธีจนแทบไม่จบ (เรียก ReDoS) เครื่องมือนี้รัน regex ในส่วนทำงานเบื้องหลังและหยุดถ้าเกิน 1 วินาที พร้อมบอกให้แก้รูปแบบ หน้าจึงไม่ค้าง
สิ่งที่ควรรู้
- คู่ที่ 2 ทำงานกับผลของคู่ที่ 1 ตามลำดับที่เห็นในรายการ
- "ทั้งคำ" นับตัวอักษร ตัวเลข และขีดล่างเป็นส่วนของคำ ภาษาไทยไม่มีช่องว่างคั่นคำ จึงใช้ตัวเลือกนี้ได้กับภาษาที่มีช่องว่างเท่านั้น
- regex เป็นแบบ JavaScript (โหมด Unicode) ใช้
\p{L}ค้นหาตัวอักษรของทุกภาษาได้ ลองรูปแบบก่อนที่เครื่องมือทดสอบ regex
ข้อมูลของคุณไม่ออกจากเครื่อง
ทุกอย่างทำงานในเบราว์เซอร์ของคุณ สิ่งที่คุณพิมพ์ วาง หรือเปิดไม่ถูกส่งขึ้นเซิร์ฟเวอร์ของ freesabai หรือของใคร และไม่ถูกเก็บไว้ในเบราว์เซอร์ ปิดหน้าแล้วหายหมด เว็บนับเพียงว่าหน้านี้ถูกเปิดและมีคนคัดลอกหรือบันทึกผลกี่ครั้ง (ไม่ส่งสิ่งที่วางหรือผลลัพธ์ และปิดการนับได้ที่ท้ายเว็บ ดูนโยบายความเป็นส่วนตัว)
แจ้งปัญหาหรือเสนอไอเดีย
เจอปัญหาหรืออยากให้เครื่องมือนี้ทำอะไรได้เพิ่ม บอกเราได้ที่หน้าแจ้งปัญหาและเสนอไอเดีย ไม่ต้องสมัคร
เครื่องมือข้อความอื่นๆ
แปลงและแก้ข้อความ
- แปลงตัวพิมพ์ใหญ่เล็กUPPER lower Title Case camelCase snake_case kebab-case ในคลิกเดียว
- ค้นหาและแทนที่ข้อความแทนที่หลายคู่พร้อมกัน แบบข้อความธรรมดาหรือ regex
- สร้าง slug จากข้อความทำชื่อเรื่อง (ไทยหรืออังกฤษ) ให้เป็นลิงก์ URL สั้นๆ สะอาด
- กลับข้อความกลับตัวอักษร คำ หรือบรรทัด สระวรรณยุกต์และอีโมจิไม่แตก
จัดการบรรทัด
ภาษาไทย
- แก้ภาษาพิมพ์ผิดแป้น ไทย ⇄ อังกฤษเปลี่ยน "l;ylfu" เป็น "สวัสดี" และกลับกัน (แป้นเกษมณี)
- แปลงตัวเลขเป็นตัวหนังสือ (บาทถ้วน)เลข 1,234.50 เป็น "หนึ่งพันสองร้อยสามสิบสี่บาทห้าสิบสตางค์"
- แปลง พ.ศ. เป็น ค.ศ. และวันที่10/10/2569 เป็น 10/10/2026 หลายวันที่พร้อมกัน
- แปลงเลขอารบิกเป็นเลขไทย1234 ⇄ ๑๒๓๔ ทั้งข้อความ เลือกคงเบอร์โทรไว้ได้
เครื่องมืออื่นที่ใช้กับข้อความ (ในชุดนักพัฒนา)
- นับตัวอักษร คำ บรรทัดนับตัวอักษร คำ (รวมคำไทย) บรรทัด ประโยค ย่อหน้า และเวลาที่ใช้อ่าน
- สร้างข้อความตัวอย่าง (Lorem ipsum)ข้อความตัวอย่างภาษาไทยและอังกฤษ เลือกจำนวนย่อหน้า ประโยค หรือคำ
- สร้างรหัสผ่านสร้างรหัสผ่านสุ่มที่แข็งแรง เลือกความยาวและชนิดตัวอักษร สุ่มในเครื่องคุณ
- URL Encode / Decodeเข้ารหัสและถอดรหัสลิงก์ ภาษาไทยในลิงก์ (%E0%B8…) แยกส่วนของ URL ได้
- HTML Entities Encode / Decodeแปลงตัวอักษรพิเศษเป็น & < > " และกลับ
- Base64 เข้ารหัส/ถอดรหัสBase64 ข้อความไทย (UTF-8) แบบ URL-safe และไฟล์ ⇄ Base64