ข้ามไปยังเนื้อหา
ความเป็นส่วนตัว 100% — ไฟล์อยู่ในอุปกรณ์ของคุณเสมอ
>_
ไทย

ตัวแปลงตัวพิมพ์ข้อความ

แปลงข้อความระหว่าง UPPERCASE, lowercase, Title Case, camelCase, snake_case และอื่น ๆ พร้อมเครื่องมือจัดระเบียบข้อความที่มีประโยชน์

ตัวเลือกรูปแบบตัวพิมพ์

Everyday text

For code & files

เครื่องมือเสริม

Clean up

Line tools

ข้อความ Unicode ตกแต่ง

0 ตัวอักษร · 0 คำ

ทำไมต้องใช้ตัวแปลงตัวพิมพ์ข้อความ?

ความต้องการแปลงตัวพิมพ์เกิดขึ้นในรูปแบบเล็ก ๆ แต่น่ารำคาญอยู่เสมอ เช่น ย่อหน้าที่พิมพ์ทั้งหมดโดยติด Caps Lock ค้าง สเปกที่เขียนแบบ Title Case ที่ต้องแปลงเป็นชื่อตัวแปรแบบ camelCase หัวคอลัมน์ CSV ที่ต้องกลายเป็นฟิลด์ฐานข้อมูลแบบ snake_case หรือพาดหัวข่าวที่ต้องปรับให้เป็นตัวพิมพ์ใหญ่ตามหลัก Title Case ก่อนเผยแพร่ ไม่มีอันไหนยากถ้าทำด้วยมือแค่คำเดียว แต่การพิมพ์ทั้งย่อหน้าหรือรายชื่อฟิลด์ยาว ๆ ใหม่ด้วยมือนั้นทั้งช้าและผิดพลาดง่าย

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

วางหรือพิมพ์ข้อความของคุณ แล้วเลือก UPPERCASE, lowercase, Title Case, camelCase หรือ snake_case และกดคัดลอกเพื่อนำผลลัพธ์ไปใช้ สำหรับ camelCase และ snake_case โดยเฉพาะ ตัวแปลงจะถือว่าช่องว่าง ยัติภังค์ ขีดล่าง และเครื่องหมายวรรคตอนเป็นจุดแบ่งคำ และยังตรวจจับขอบเขตของ camelCase หรือ PascalCase ที่มีอยู่แล้วได้ด้วย ดังนั้นไม่ว่าคุณจะวาง "hello-world", "Hello World" หรือแม้แต่ "helloWorld" ที่จัดรูปแบบไว้แล้ว ทุกแบบจะแปลงออกมาเป็นผลลัพธ์เดียวกันอย่างถูกต้อง แทนที่จะได้ผลลัพธ์ที่พังอย่าง "helloworld" หรือ "hello-World"

นักพัฒนามักใช้เครื่องมือนี้เมื่อต้องเปลี่ยนชื่อตัวแปรหรือฟิลด์ระหว่างข้อตกลงการตั้งชื่อที่ใช้ในภาษาโปรแกรมและฐานข้อมูลต่างกัน นักเขียนใช้เพื่อแก้ประโยคที่พิมพ์เป็นตัวพิมพ์ใหญ่ทั้งหมดโดยไม่ตั้งใจ และบรรณาธิการใช้ Title Case เพื่อให้พาดหัวมีรูปแบบตัวพิมพ์ใหญ่สอดคล้องกันโดยไม่ต้องจำว่าคำเล็ก ๆ คำไหนควรข้าม หากคุณต้องการเปรียบเทียบข้อความสองเวอร์ชันหรือแค่นับคำและตัวอักษรด้วย เครื่องมือเปรียบเทียบข้อความและเครื่องมือนับคำและตัวอักษรก็ทำงานด้วยแนวทางโลคัลแบบไม่มีการอัปโหลดเช่นเดียวกัน

นอกเหนือจากรูปแบบคลาสสิกแล้ว Sentence case จะแก้ไขข้อความที่พิมพ์เป็นตัวพิมพ์ใหญ่ทั้งหมดโดยทำให้เหลือแค่ตัวอักษรแรกของแต่ละประโยคเป็นตัวพิมพ์ใหญ่ ในขณะที่ aLtErNaTiNg CaSe และ iNVERSE cASE เป็นสองรูปแบบแปลกใหม่ที่คนมักใช้เพื่อให้คอมเมนต์ดูโดดเด่นหรืออ่านแล้วรู้สึกประชดประชันบนโซเชียลมีเดีย แบบแรกสลับตัวพิมพ์ของทุกตัวอักษรที่สอง ส่วนแบบหลังสลับตัวพิมพ์ของทุกตัวอักษรเทียบกับต้นฉบับ นอกจากตัวเลือกรูปแบบตัวพิมพ์แล้ว ยังมีเครื่องมือจัดระเบียบสามอย่างที่ช่วยจัดการความยุ่งเหยิงของรูปแบบที่มักติดมากับข้อความที่วางเข้ามา: ลบช่องว่างส่วนเกินจะยุบช่องว่างและแท็บที่ซ้ำกันให้เหลือหนึ่งช่องต่อจุดโดยไม่แตะต้องการขึ้นบรรทัดใหม่ ลบการขึ้นบรรทัดใหม่ส่วนเกินจะยุบบรรทัดว่างที่หลงเหลือจากการคัดลอกวาง และเรียงบรรทัด A-Z จะจัดเรียงรายการตามตัวอักษร มีประโยชน์สำหรับจัดระเบียบรายชื่อ แท็ก หรือแถวแบบ CSV ที่วางเข้ามาก่อนนำไปใช้งานที่อื่น

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

รองรับรูปแบบตัวพิมพ์ใดบ้าง

UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, aLtErNaTiNg CaSe และ iNVERSE CASE

ล้างช่องว่างหรือการขึ้นบรรทัดใหม่ที่เกินมาได้ด้วยไหม

ได้ มีเครื่องมือเสริมแยกต่างหากสำหรับลบช่องว่างที่เกิน ลบการขึ้นบรรทัดใหม่ที่เกิน และเรียงบรรทัดตามตัวอักษร

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

ไม่ การแปลงทำงานทันทีในเบราว์เซอร์ขณะที่คุณพิมพ์

เครื่องมือที่เกี่ยวข้อง