ข้ามไปยังเนื้อหา
EVOA Toolbox

แปลงตัวพิมพ์ใหญ่-เล็ก

แปลงข้อความเป็น UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case และอื่น ๆ รองรับ Unicode พร้อมกฎตัวพิมพ์เฉพาะภาษา

ประมวลผลในเบราว์เซอร์ของคุณ ข้อความของคุณไม่ถูกอัปโหลด

กำลังโหลดเครื่องมือ…

เครื่องมือนี้ทำอะไรได้

สลับข้อความระหว่างสิบเอ็ดรูปแบบได้ในคลิกเดียว ได้แก่ UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case และ aLtErNaTiNg นักเขียนใช้แก้หัวข้อและกรณีเผลอเปิด Caps Lock ส่วนนักพัฒนาใช้เปลี่ยนชื่อตัวแปร คอลัมน์ฐานข้อมูล คลาส CSS ตัวแปรสภาพแวดล้อม และ slug ของ URL

รูปแบบสำหรับการเขียนโปรแกรมแยกขอบเขตคำได้อย่างชาญฉลาด 'XMLHttpRequest' กลายเป็น xml_http_request, 'some-variable name' กลายเป็น someVariableName และเครื่องหมายวรรคตอนถือเป็นตัวคั่น การขึ้นบรรทัดใหม่ถูกรักษาไว้ คุณจึงแปลงรายการตัวระบุทั้งชุดทีเดียวโดยหนึ่งรายการต่อบรรทัด และแต่ละบรรทัดจะแปลงแยกกัน

การเปลี่ยนตัวพิมพ์เป็นไปตามกฎ Unicode ตัวอักษรมีเครื่องหมาย กรีก ซิริลลิก และ 'ß' ทำงานตามที่คาด และคุณเลือกภาษา เช่น ตุรกีหรืออาเซอร์ไบจาน เพื่อให้ i/İ และ ı/I ถูกจัดการอย่างถูกต้องได้ ซึ่ง toUpperCase ธรรมดาทำผิด การแปลงเกิดขึ้นในเครื่องและทันที

วิธีใช้งาน

  1. 1วางหรือพิมพ์ข้อความ (หรือกดใส่ตัวอย่าง)
  2. 2คลิกรูปแบบตัวพิมพ์ ผลลัพธ์จะอัปเดตทันที
  3. 3หากเขียนภาษาตุรกี อาเซอร์ไบจาน หรือลิทัวเนีย ให้เลือกภาษาเพื่อจัดการ i และ I อย่างถูกต้อง
  4. 4คัดลอกหรือดาวน์โหลดเอาต์พุต หรือกดใช้เป็นอินพุตเพื่อต่อการแปลงอีกขั้น

รูปแบบที่รองรับ

ข้อความธรรมดาในภาษาที่มีตัวพิมพ์ใหญ่-เล็ก ระบบอักษรที่ไม่มีตัวพิมพ์ (เช่น จีนหรือไทย) จะผ่านไปโดยไม่เปลี่ยนแปลงสำหรับ UPPER/lower

ความเป็นส่วนตัว

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

ข้อจำกัด

  • Title Case ทำให้ทุกคำขึ้นต้นด้วยตัวพิมพ์ใหญ่เป็นค่าเริ่มต้น กฎ 'คงคำสั้นเป็นตัวพิมพ์เล็ก' ที่เป็นตัวเลือกเป็นไปตามสไตล์ภาษาอังกฤษทั่วไป ไม่ใช่การทำตามคู่มือสไตล์อย่างสมบูรณ์
  • Sentence case ไม่รู้จักชื่อเฉพาะหรือตัวย่อ ชื่อจึงถูกเปลี่ยนเป็นตัวพิมพ์เล็กและต้องแก้เอง
  • รูปแบบสำหรับการเขียนโปรแกรมจะลบเครื่องหมายวรรคตอนและอะพอสทรอฟี และแยกระหว่างตัวอักษรกับตัวพิมพ์ใหญ่ที่ตามมา ตัวเลขจะติดกับคำก่อนหน้า
  • บางการแปลงเปลี่ยนความยาว (เช่น ß ของเยอรมันกลายเป็น SS) และย้อนกลับไม่ได้

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

ทำไมจึงมีตัวเลือกภาษา

ในภาษาตุรกีและอาเซอร์ไบจาน i ตัวพิมพ์ใหญ่คือ İ และ I ตัวพิมพ์เล็กคือ ı หากไม่ตั้งค่าภาษา 'istanbul' จะกลายเป็น ISTANBUL แทนที่จะเป็น İSTANBUL ภาษาลิทัวเนียมีกฎคล้ายกันสำหรับเครื่องหมายบน i

รักษาการขึ้นบรรทัดใหม่ไว้หรือไม่

ใช่ แต่ละบรรทัดถูกแปลงแยกกัน รายการตัวระบุจึงยังเป็นรายการ และบรรทัดว่างยังคงอยู่

camelCase กับ PascalCase ต่างกันอย่างไร

camelCase ขึ้นต้นด้วยตัวพิมพ์เล็ก (myVariable) PascalCase ขึ้นต้นด้วยตัวพิมพ์ใหญ่ (MyVariable) ทั้งสองลบช่องว่างและเครื่องหมายวรรคตอน

รองรับอีโมจิและข้อความที่ไม่ใช่ละตินหรือไม่

รองรับ อักขระที่ไม่มีตัวพิมพ์ใหญ่-เล็กจะไม่ถูกแตะต้อง และอีโมจิยังคงอยู่

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