วิธีการทำงาน

1

ใส่ข้อความของคุณ

วางหรือพิมพ์ข้อความที่คุณต้องการค้นหา อัปโหลดไฟล์หรือลากและวาง

2

ค้นหาและแทนที่

ใส่คำค้นหาและข้อความที่จะแทนที่ เปิดใช้งาน regex สำหรับการจับคู่รูปแบบขั้นสูง

3

ตรวจสอบและใช้งาน

เลื่อนดูสิ่งที่ตรงกันที่ถูกเน้นไว้ แทนที่ทีละจุดหรือทั้งหมดในครั้งเดียว ดาวน์โหลดหรือคัดลอกผลลัพธ์

คุณสมบัติหลัก

เป็นส่วนตัว 100%

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

รองรับ Regex

รองรับ regex เต็มรูปแบบพร้อมโหมด multiline และ dotall รองรับ capture groups, lookaheads และคุณสมบัติมาตรฐานทั้งหมด

คงรูปแบบตัวพิมพ์

จับคู่รูปแบบตัวพิมพ์ของข้อความเดิมโดยอัตโนมัติ Hello→Goodbye, HELLO→GOODBYE, hello→goodbye

ประวัติเลิกทำ/ทำซ้ำ

รองรับการเลิกทำ/ทำซ้ำอย่างเต็มรูปแบบพร้อมประวัติหลายขั้นตอน ไม่ต้องกังวลว่างานจะหาย

การเน้นแบบเรียลไทม์

เห็นสิ่งที่ตรงกันทั้งหมดถูกเน้นทันทีขณะที่คุณพิมพ์ เลื่อนดูสิ่งที่ตรงกันด้วยคีย์บอร์ดหรือปุ่ม

ไม่มีขีดจำกัด

ไม่จำกัดจำนวนตัวอักษร ไม่จำกัดขนาดไฟล์ ประมวลผลข้อความได้มากเท่าที่เบราว์เซอร์ของคุณจะรับไหว

ข้อมูลอ้างอิงด่วน Regex

รูปแบบคำอธิบายตัวอย่าง
.อักขระใดๆc.t → cat, cot, cut
\dตัวเลขใดๆ (0-9)\d+ → 123, 42, 7
\wอักขระคำ (a-z, A-Z, 0-9, _)\w+ → hello, World_1
\sช่องว่าง (space, tab, ขึ้นบรรทัดใหม่)\s+ → spaces, tabs
^เริ่มต้นบรรทัด^Hello → Hello at start
$สิ้นสุดบรรทัดend$ → end at line end
()Capture group(\w+)@(\w+) → $1, $2
*ศูนย์หรือมากกว่าab*c → ac, abc, abbc
+หนึ่งหรือมากกว่าab+c → abc, abbc
?ศูนย์หรือหนึ่งcolou?r → color, colour

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

ข้อมูลข้อความของฉันปลอดภัยหรือไม่?

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

ฉันจะใช้ regular expressions ได้อย่างไร?

คลิกปุ่ม "Regex" เพื่อเปิดใช้งานโหมด regex คำค้นหาของคุณจะถูกจัดการเป็นรูปแบบ regular expression ใช้รูปแบบเช่น \d+ สำหรับตัวเลข, \w+ สำหรับคำ และวงเล็บสำหรับ capture groups ดูตารางอ้างอิงด่วนด้านบน

Preserve Case ทำหน้าที่อะไร?

เมื่อเปิดใช้งาน การแทนที่จะจับคู่รูปแบบตัวพิมพ์ของข้อความเดิมโดยอัตโนมัติ หากคุณแทนที่ "hello" ด้วย "goodbye": "Hello" จะกลายเป็น "Goodbye", "HELLO" จะกลายเป็น "GOODBYE" และ "hello" จะกลายเป็น "goodbye" เหมาะมากสำหรับการรักษาความสม่ำเสมอของตัวพิมพ์

ฉันสามารถใช้ capture groups ในการแทนที่ได้ไหม?

ได้! ในโหมด regex ให้ใช้วงเล็บเพื่อสร้าง capture groups ในรูปแบบการค้นหาของคุณ จากนั้นอ้างอิงถึงกลุ่มเหล่านั้นในการแทนที่ด้วย $1, $2 เป็นต้น ตัวอย่างเช่น ค้นหา "(\w+)@(\w+)" และแทนที่ด้วย "$2-$1" เพื่อสลับส่วนกัน

โหมด Multiline และ Dotall คืออะไร?

โหมด Multiline ทำให้ ^ และ $ ตรงกับจุดเริ่มต้นและจุดสิ้นสุดของแต่ละบรรทัด ไม่ใช่แค่ข้อความทั้งหมด โหมด Dotall ทำให้อักขระ . ตรงกับอักขระขึ้นบรรทัดใหม่ด้วย สิ่งเหล่านี้จำเป็นสำหรับการทำงานกับเนื้อหาหลายบรรทัด

มีขีดจำกัดขนาดข้อความหรือไม่?

ไม่มีขีดจำกัดที่กำหนดไว้ คุณสามารถประมวลผลข้อความได้มากเท่าที่เบราว์เซอร์ของคุณจะรับไหว สำหรับไฟล์ขนาดใหญ่มาก (หลายล้านตัวอักษร) ประสิทธิภาพจะขึ้นอยู่กับอุปกรณ์ของคุณ เครื่องมือนี้ถูกปรับแต่งให้ทำงานได้อย่างราบรื่นกับขนาดเอกสารทั่วไป

ใครใช้เครื่องมือนี้บ้าง?

นักพัฒนา

ปรับโครงสร้างโค้ด เปลี่ยนชื่อตัวแปร อัปเดต API endpoints แก้ไขคำผิดในหลายไฟล์

นักเขียนและบรรณาธิการ

เปลี่ยนชื่อตัวละคร แก้ไขคำผิดที่ซ้ำซาก อัปเดตคำศัพท์ในต้นฉบับ

นักวิเคราะห์ข้อมูล

ล้างข้อมูล CSV ปรับรูปแบบให้เป็นมาตรฐาน แก้ไขความไม่สม่ำเสมอในชุดข้อมูลขนาดใหญ่

นักแปล

แทนที่คำศัพท์ให้สม่ำเสมอทั่วทั้งเอกสาร จัดการคำศัพท์เฉพาะทาง