ตัวแปลงตัวพิมพ์ข้อความ ฟรี
แปลงข้อความเป็นตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก Title Case camelCase snake_case และอื่นๆ
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
ผลลัพธ์จะปรากฏที่นี่
การใช้งานทั่วไป
- ตัวแปลงตัวอักษรชื่อเรื่องแปลงข้อความเป็นตัวอักษรชื่อเรื่องที่เหมาะสม — ตัวอักษรใหญ่หัวเรื่อง ชื่อบทความ และหัวข้อส่วนอย่างถูกต้อง
- ตัวแปลงตัวอักษรประโยคแปลงข้อความเป็นตัวอักษรประโยค — ตัวอักษรใหญ่ตัวแรกของแต่ละประโยคสำหรับข้อความสะอาด อ่านได้
- ตัวแปลงตัวพิมพ์ใหญ่และตัวพิมพ์เล็กสลับข้อความระหว่างตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก — จัดรูปแบบรหัส ทำความสะอาดข้อมูล และสร้างมาตรฐานข้อความทันที
- ตัวแปลง camelCase และ snake_caseแปลงข้อความระหว่าง camelCase, snake_case, kebab-case และ PascalCase — จำเป็นสำหรับผู้พัฒนา
- ตัวแปลงตัวอักษรข้อความสำหรับนักเขียนเนื้อหาจัดรูปแบบเนื้อหาของคุณอย่างสมบูรณ์แบบ — ตัวอักษรชื่อเรื่องสำหรับหัวเรื่อง ตัวอักษรประโยคสำหรับข้อความเนื้อหา ตัวอักษรที่เหมาะสำหรับชื่อ
วิธีการทำงาน
การแปลงรูปแบบตัวพิมพ์ทั้ง 14 แบบเกิดขึ้นในเบราว์เซอร์ทั้งหมดด้วยอัลกอริทึมที่รองรับ Unicode ซึ่งเขียนขึ้นเอง — ไม่มีไลบรารี ไม่มีเซิร์ฟเวอร์ ไม่มีการอัปโหลด Unicode property escape เนทีฟของ JavaScript (\p{L}, \p{N}) ทำให้อักขระที่มีเครื่องหมายและที่ไม่ใช่ละตินคงอยู่ในทุกการแปลง
- 1แยกวิเคราะห์แบบตอบสนองสดทุกการกดแป้นเรียกการคำนวณ useMemo ที่รันฟังก์ชันแปลงทั้ง 14 ตัวพร้อมกันกับอินพุต ผลลัพธ์จึงอัปเดตแบบเรียลไทม์โดยไม่มีความล่าช้าหรือต้องกดปุ่ม
- 2แบ่งโทเค็นที่รองรับ Unicodeก่อนแบ่งหรือเชื่อมคำ โค้ดตัดอักขระที่ไม่ใช่ตัวอักษรหรือตัวเลขที่หัวและท้ายด้วย Unicode property escape \p{L} และ \p{N} ทำให้คำอย่าง "café" หรือ "naïve" ถูกแบ่งโทเค็นเป็น camelCase หรือ snake_case ได้ถูกต้องโดยไม่ทิ้งตัวอักษรที่มีเครื่องหมาย
- 3แปลงสตริงตามแต่ละรูปแบบแต่ละรูปแบบตัวพิมพ์ใช้ตรรกะ regex ของตัวเอง: รูปแบบที่ใช้ตัวคั่น (snake, kebab, dot, path, CONSTANT) ใช้การแทนที่ครั้งเดียวที่ยุบลำดับที่ไม่ใช่คำทั้งหมดเป็นตัวคั่น รูปแบบเชิงโครงสร้าง (camelCase, PascalCase, Train-Case) ต่อการทำตัวพิมพ์ใหญ่ที่ขอบคำเพิ่มเติม ส่วน sentence case และ title case ใช้รูปแบบ lookahead ทำตัวพิมพ์ใหญ่เฉพาะหลังเครื่องหมายวรรคตอนหรือขอบช่องว่าง
- 4คัดลอกหรือดาวน์โหลดผลลัพธ์แต่ละการ์ดผลลัพธ์มีปุ่มคัดลอกของตัวเองที่ใช้ navigator.clipboard API "คัดลอกทั้งหมด" และ "ดาวน์โหลด .txt" รวมผลลัพธ์ทั้ง 14 แบบเป็นบล็อกข้อความธรรมดาที่มีป้ายกำกับ อินพุตล่าสุดของคุณถูกเก็บใน localStorage จึงคงอยู่หลังรีเฟรชหน้าโดยไม่ออกจากอุปกรณ์
เครื่องมือที่เกี่ยวข้อง
Chinese Uppercase Amount Converter (大写金额)
แปลงจำนวนเงินเป็นตัวเขียนใหญ่จีน (大写) สำหรับใบแจ้งหนี้และเช็ค เช่น 壹仟贰佰叁拾肆元伍角陆分 ตามกฎของธนาคารประชาชนจีน ยังอ่าน 大写 กลับเป็นตัวเลข เขียนวันที่บนเช็ค และตัวเลขจีนทั่วไปได้
สร้าง Slug
แปลงหัวข้อหรือข้อความใดก็ได้เป็น slug ที่เหมาะสำหรับ URL เหมาะสำหรับบทความบล็อก หน้า CMS และ URL ที่ปรับแต่ง SEO แล้ว
ตัวแก้ไขเมทาดาทาและปก EPUB
เปลี่ยนชื่อเรื่อง ผู้เขียน ชุดหนังสือ ภาษา แท็ก และคำอธิบายของ EPUB หรือเพิ่มและเปลี่ยนปก เพื่อให้แสดงผลและเรียงลำดับได้ถูกต้องบน Kindle, Kobo และ Apple Books ส่วนอื่นๆ ของหนังสือคงเดิมทุกอย่าง ทำงานในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดหนังสือ