ตัวแปลงตัวพิมพ์ข้อความ
แปลงข้อความระหว่าง 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
ล้างช่องว่างหรือการขึ้นบรรทัดใหม่ที่เกินมาได้ด้วยไหม
ได้ มีเครื่องมือเสริมแยกต่างหากสำหรับลบช่องว่างที่เกิน ลบการขึ้นบรรทัดใหม่ที่เกิน และเรียงบรรทัดตามตัวอักษร
การแปลงตัวพิมพ์ต้องอัปโหลดข้อความของฉันไปที่ไหนหรือไม่
ไม่ การแปลงทำงานทันทีในเบราว์เซอร์ขณะที่คุณพิมพ์