วิธีการทำงาน
ใส่ข้อความของคุณ
วางหรือพิมพ์ข้อความที่คุณต้องการค้นหา อัปโหลดไฟล์หรือลากและวาง
ค้นหาและแทนที่
ใส่คำค้นหาและข้อความที่จะแทนที่ เปิดใช้งาน regex สำหรับการจับคู่รูปแบบขั้นสูง
ตรวจสอบและใช้งาน
เลื่อนดูสิ่งที่ตรงกันที่ถูกเน้นไว้ แทนที่ทีละจุดหรือทั้งหมดในครั้งเดียว ดาวน์โหลดหรือคัดลอกผลลัพธ์
คุณสมบัติหลัก
เป็นส่วนตัว 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 ปรับรูปแบบให้เป็นมาตรฐาน แก้ไขความไม่สม่ำเสมอในชุดข้อมูลขนาดใหญ่
นักแปล
แทนที่คำศัพท์ให้สม่ำเสมอทั่วทั้งเอกสาร จัดการคำศัพท์เฉพาะทาง