แปลงตัวพิมพ์ใหญ่-เล็ก
แปลงข้อความเป็น 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วางหรือพิมพ์ข้อความ (หรือกดใส่ตัวอย่าง)
- 2คลิกรูปแบบตัวพิมพ์ ผลลัพธ์จะอัปเดตทันที
- 3หากเขียนภาษาตุรกี อาเซอร์ไบจาน หรือลิทัวเนีย ให้เลือกภาษาเพื่อจัดการ i และ I อย่างถูกต้อง
- 4คัดลอกหรือดาวน์โหลดเอาต์พุต หรือกดใช้เป็นอินพุตเพื่อต่อการแปลงอีกขั้น
รูปแบบที่รองรับ
ข้อความธรรมดาในภาษาที่มีตัวพิมพ์ใหญ่-เล็ก ระบบอักษรที่ไม่มีตัวพิมพ์ (เช่น จีนหรือไทย) จะผ่านไปโดยไม่เปลี่ยนแปลงสำหรับ UPPER/lower
ความเป็นส่วนตัว
เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะถูกประมวลผลบนอุปกรณ์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา
ข้อจำกัด
- Title Case ทำให้ทุกคำขึ้นต้นด้วยตัวพิมพ์ใหญ่เป็นค่าเริ่มต้น กฎ 'คงคำสั้นเป็นตัวพิมพ์เล็ก' ที่เป็นตัวเลือกเป็นไปตามสไตล์ภาษาอังกฤษทั่วไป ไม่ใช่การทำตามคู่มือสไตล์อย่างสมบูรณ์
- Sentence case ไม่รู้จักชื่อเฉพาะหรือตัวย่อ ชื่อจึงถูกเปลี่ยนเป็นตัวพิมพ์เล็กและต้องแก้เอง
- รูปแบบสำหรับการเขียนโปรแกรมจะลบเครื่องหมายวรรคตอนและอะพอสทรอฟี และแยกระหว่างตัวอักษรกับตัวพิมพ์ใหญ่ที่ตามมา ตัวเลขจะติดกับคำก่อนหน้า
- บางการแปลงเปลี่ยนความยาว (เช่น ß ของเยอรมันกลายเป็น SS) และย้อนกลับไม่ได้
คำถามที่พบบ่อย
ทำไมจึงมีตัวเลือกภาษา
ในภาษาตุรกีและอาเซอร์ไบจาน i ตัวพิมพ์ใหญ่คือ İ และ I ตัวพิมพ์เล็กคือ ı หากไม่ตั้งค่าภาษา 'istanbul' จะกลายเป็น ISTANBUL แทนที่จะเป็น İSTANBUL ภาษาลิทัวเนียมีกฎคล้ายกันสำหรับเครื่องหมายบน i
รักษาการขึ้นบรรทัดใหม่ไว้หรือไม่
ใช่ แต่ละบรรทัดถูกแปลงแยกกัน รายการตัวระบุจึงยังเป็นรายการ และบรรทัดว่างยังคงอยู่
camelCase กับ PascalCase ต่างกันอย่างไร
camelCase ขึ้นต้นด้วยตัวพิมพ์เล็ก (myVariable) PascalCase ขึ้นต้นด้วยตัวพิมพ์ใหญ่ (MyVariable) ทั้งสองลบช่องว่างและเครื่องหมายวรรคตอน
รองรับอีโมจิและข้อความที่ไม่ใช่ละตินหรือไม่
รองรับ อักขระที่ไม่มีตัวพิมพ์ใหญ่-เล็กจะไม่ถูกแตะต้อง และอีโมจิยังคงอยู่
เครื่องมือที่เกี่ยวข้อง
นับคำ นับตัวอักษร
นับคำ อักขระ ประโยค และย่อหน้า ประมาณเวลาอ่านและเวลาพูด และดูคีย์เวิร์ดที่พบบ่อย ใช้ได้กับภาษาจีน ญี่ปุ่น และไทยด้วย
ลบบรรทัดซ้ำ
ลบบรรทัดซ้ำออกจากรายการ เลือกเก็บรายการแรกหรือรายการสุดท้าย ละเว้นตัวพิมพ์ ตัดช่องว่าง และเรียงลำดับ ดูจำนวนที่ถูกลบ
เปรียบเทียบข้อความ (Text Diff)
เปรียบเทียบข้อความสองชุดคู่กัน ดูบรรทัด คำ หรืออักขระที่เพิ่มและลบ คัดลอกผลลัพธ์เป็น unified patch ได้
แปลง Markdown เป็น HTML
แปลง Markdown (แบบ GitHub) เป็น HTML ที่สะอาดพร้อมตัวอย่างสด คัดลอกหรือดาวน์โหลดผลลัพธ์ได้ ทำงานในเบราว์เซอร์ของคุณทั้งหมด