ตัวแปลงรูปแบบตัวพิมพ์
ตัวแปลงรูปแบบตัวพิมพ์เป็นเครื่องมือฟรีสำหรับเปลี่ยนข้อความเป็น lowercase, UPPERCASE, Sentence case, camelCase, PascalCase และรูปแบบการตั้งชื่อที่ใช้ตัวคั่นอีกหลายแบบ
ใช้ตัวแปลงรูปแบบตัวพิมพ์อย่างไร?
วางหรือพิมพ์ข้อความ แล้วเลือกรูปแบบตัวพิมพ์ที่ต้องการ
- เลือก lowercase, UPPERCASE, ตัวพิมพ์แบบประโยค, camelCase, PascalCase, ตัวพิมพ์ใหญ่ขึ้นต้น, CONSTANT_CASE, dot.case, snake_case หรือ param-case
- คัดลอกผลลัพธ์ที่แปลงแล้วไปตรวจสอบในตำแหน่งที่จะนำไปใช้
หากกำลังแปลงโค้ด ชื่อไฟล์ หรือชื่อฟิลด์ ให้ตรวจสอบชื่อที่แปลงแล้วในบริบทการใช้งานจริง การดูข้อความในตำแหน่งที่จะใช้ช่วยให้สังเกตช่องว่างที่เกินมาและตัวคั่นที่หายไปได้ง่ายขึ้น
ควรเลือกรูปแบบตัวพิมพ์แบบไหน?
เลือกรูปแบบตามข้อกำหนดของระบบ คู่มือสไตล์ หรือภาษาโปรแกรมที่จะนำข้อความไปใช้
- lowercase เหมาะสำหรับปรับคำค้นหา แท็ก และข้อความที่ต้องใช้อักษรตัวพิมพ์เล็กให้เป็นรูปแบบเดียวกัน
- UPPERCASE เหมาะกับป้ายกำกับสั้นๆ รหัสอ้างอิง และหัวข้อที่คู่มือสไตล์อนุญาตให้ใช้อักษรตัวพิมพ์ใหญ่
- ตัวพิมพ์แบบประโยค เหมาะกับหัวข้อทั่วไปและป้ายกำกับในอินเทอร์เฟซ ซึ่งต้องขึ้นต้นด้วยอักษรตัวพิมพ์ใหญ่เฉพาะคำแรก วิสามานยนาม คำย่อ และคำลักษณะเดียวกัน
- ตัวพิมพ์ใหญ่ขึ้นต้น ทำให้แต่ละคำขึ้นต้นด้วยอักษรตัวพิมพ์ใหญ่ นิยมใช้กับชื่อเรื่องหรือชื่อฟิลด์
- camelCase พบได้บ่อยในชื่อตัวแปร JavaScript และชื่อสมาชิกออบเจ็กต์ JSON
- PascalCase ใช้กันอย่างแพร่หลายกับชื่อคลาส ชนิดข้อมูล และคอมโพเนนต์ในภาษาต่างๆ เช่น C# และ TypeScript
- snake_case พบได้บ่อยใน Python ชื่อคอลัมน์ SQL และข้อมูลที่ส่งออก
- CONSTANT_CASE เป็นรูปแบบที่คุ้นเคยสำหรับค่าคงที่และชื่อตัวแปรสภาพแวดล้อม
- param-case ใช้เครื่องหมายยัติภังค์ จึงเหมาะกับ slug ของ URL ตัวเลือกคำสั่ง และชื่อคลาส CSS จำนวนมาก
- dot.case ใช้กับคีย์การกำหนดค่าและป้ายกำกับแบบลำดับชั้นได้ หากระบบปลายทางรองรับจุด
ตัวอย่างการแปลงรูปแบบตัวพิมพ์
เมื่อนำเข้า quarterly sales report จะได้ตัวอย่างผลลัพธ์ดังนี้:
- lowercase ให้ผลลัพธ์เป็น quarterly sales report
- UPPERCASE ให้ผลลัพธ์เป็น QUARTERLY SALES REPORT
- ตัวพิมพ์แบบประโยค ให้ผลลัพธ์เป็น Quarterly sales report
- camelCase ให้ผลลัพธ์เป็น quarterlySalesReport
- PascalCase ให้ผลลัพธ์เป็น QuarterlySalesReport
- ตัวพิมพ์ใหญ่ขึ้นต้น ให้ผลลัพธ์เป็น Quarterly Sales Report
- CONSTANT_CASE ให้ผลลัพธ์เป็น QUARTERLY_SALES_REPORT
- dot.case ให้ผลลัพธ์เป็น quarterly.sales.report
- snake_case ให้ผลลัพธ์เป็น quarterly_sales_report
- param-case ให้ผลลัพธ์เป็น quarterly-sales-report
การแปลงรูปแบบตัวพิมพ์ช่วยประหยัดเวลาในงานใดบ้าง?
การแปลงรูปแบบตัวพิมพ์ช่วยประหยัดเวลาเมื่อต้องจัดป้ายกำกับเดิมใหม่ให้เข้ากับแพลตฟอร์ม ไฟล์ หรือหลักการตั้งชื่ออีกแบบ
- จัดรูปแบบหัวคอลัมน์ที่คัดลอกจาก Microsoft Excel หรือ Google Sheets ก่อนนำเข้าไฟล์ CSV ไปยังฐานข้อมูล
- เปลี่ยนชื่อเนื้อหาให้เป็น slug แบบใช้เครื่องหมายยัติภังค์สำหรับ WordPress โดยแยกตรวจสอบเครื่องหมายวรรคตอน อักษรที่มีเครื่องหมายกำกับเสียง และอักขระอื่นๆ ที่ระบบไม่รองรับ
- แปลงชื่อฟิลด์ API เป็น camelCase สำหรับ JavaScript หรือ snake_case สำหรับ Python
- ปรับหัวข้อให้เป็นมาตรฐานเดียวกันก่อนเตรียมข้อมูลสำหรับจดหมายเวียนใน Microsoft Word, Mailchimp หรือระบบอื่นที่ต้องใช้ชื่อฟิลด์อย่างสม่ำเสมอ
- สร้างชื่อตัวแปรสภาพแวดล้อมที่อ่านง่ายสำหรับการกำหนดค่าการติดตั้งใช้งานด้วย CONSTANT_CASE
- ปรับหัวข้อที่คัดลอกมาให้เป็นรูปแบบเดียวกันก่อนใส่ในทิกเก็ต Jira, GitHub issues หรือเอกสารภายใน
โดยทั่วไป การเปลี่ยนรูปแบบตัวพิมพ์ไม่ได้ลดจำนวนอักขระละตินทั่วไป หากปลายทางจำกัดจำนวนอักขระ เช่น โพสต์บนโซเชียลมีเดียหรือช่องในแบบฟอร์ม ให้ใช้ตัวนับจำนวนอักขระหลังแปลง แทนการคาดเดาว่าข้อความจะมีความยาวไม่เกินกำหนด
ช่องว่าง เครื่องหมายวรรคตอน และอักขระพิเศษจะเป็นอย่างไร?
ควรตรวจสอบช่องว่างและเครื่องหมายวรรคตอนด้วยสายตาอีกครั้ง โดยเฉพาะเมื่อแปลงข้อความเป็นรูปแบบที่ใช้ในการเขียนโปรแกรมหรือ URL
ตัวเลขไม่มีรูปแบบตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก การแปลงจึงไม่เปลี่ยนตัวเลขนั้น รูปแบบที่ใช้ตัวคั่นมักแทนขอบเขตระหว่างคำด้วยขีดล่าง เครื่องหมายยัติภังค์ หรือจุด แต่เครื่องหมายวรรคตอนในข้อความจริงอาจทำให้ผลลัพธ์ไม่เหมาะสำหรับใช้ในโค้ดหรือ URL
อักษรที่มีเครื่องหมายกำกับเสียงและอักษรที่ไม่ใช่ละตินมีความซับซ้อนกว่า เพราะการจับคู่ระหว่างตัวพิมพ์ใหญ่กับตัวพิมพ์เล็กขึ้นอยู่กับ Unicode และในบางกรณีก็ขึ้นอยู่กับกฎเฉพาะของแต่ละภาษา
ระบบจัดการข้อความของฉันอย่างไร?
ข้อมูลที่คุณป้อนจะถูกส่งไปยังเซิร์ฟเวอร์ผ่าน HTTPS เพื่อประมวลผลที่นั่น และจะไม่ถูกจัดเก็บ
เนื่องจากการแปลงไม่ได้เกิดขึ้นเฉพาะในเบราว์เซอร์ของคุณ จึงไม่ควรป้อนรหัสผ่าน คีย์ส่วนตัว ข้อมูลส่วนบุคคลที่ยังไม่ได้เผยแพร่ หรือข้อมูลสำคัญอื่นๆ HTTPS ช่วยปกป้องการเชื่อมต่อระหว่างส่งข้อมูล แต่ข้อมูลลับไม่จำเป็นต้องผ่านการแปลงรูปแบบตัวพิมพ์ และการแปลงอาจทำให้ข้อมูลนั้นใช้ไม่ได้
คำถามที่พบบ่อย
เปลี่ยนตัวพิมพ์แล้วรหัสผ่านหรือหมายเลขอ้างอิงจะเปลี่ยนไหม?
เปลี่ยนได้ หากค่านั้นมีตัวอักษร รหัสผ่าน คีย์ API รหัสอ้างอิงสินค้า และตัวระบุในฐานข้อมูลอาจแยกตัวพิมพ์ใหญ่กับตัวพิมพ์เล็ก จึงไม่ควรแปลงเว้นแต่ระบบปลายทางกำหนดไว้อย่างชัดเจน
แปลงเป็น camelCase แล้วจะใช้เป็นตัวระบุในโค้ดได้เสมอไหม?
ไม่เสมอไป ตัวระบุอาจยังใช้ไม่ได้หากขึ้นต้นด้วยตัวเลข มีอักขระที่ไม่รองรับ หรือตรงกับคำสงวนของภาษานั้น ตรวจสอบผลลัพธ์ด้วยโปรแกรมแก้ไขโค้ด คอมไพเลอร์ หรือ linter ก่อนนำไปใช้ในโค้ด
ใช้ CONSTANT_CASE กับตัวแปรสภาพแวดล้อมได้ไหม?
รูปแบบนี้ตรงกับหลักการเขียนที่ใช้กันทั่วไป แต่ shell แพลตฟอร์มโฮสติ้ง และรูปแบบการกำหนดค่าแต่ละแบบอาจมีกฎเพิ่มเติม หากชื่อขึ้นต้นด้วยตัวเลข มีเครื่องหมายวรรคตอน หรือมีอักขระที่ไม่ใช่ ASCII ระบบก็อาจยังปฏิเสธได้
แปลงทั้งคอลัมน์ในสเปรดชีตโดยอัตโนมัติได้ไหม?
หากเป็นรายการที่ใช้เพียงครั้งเดียว การคัดลอกเซลล์ไปยังเครื่องมือจัดการข้อความอาจสะดวกกว่า แต่ถ้าต้องทำซ้ำในสเปรดชีตเป็นประจำ ฟังก์ชันของ Excel เช่น LOWER, UPPER และ PROPER หรือการแปลงด้วย Power Query จะทำซ้ำและตรวจสอบย้อนหลังได้ง่ายกว่า
การแปลงรูปแบบตัวพิมพ์แปลข้อความให้ด้วยไหม?
ไม่ เครื่องมือนี้เปลี่ยนการใช้ตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก รวมถึงตัวคั่นระหว่างคำสำหรับรูปแบบการตั้งชื่อ แต่ไม่ได้แปลคำ แก้การสะกด หรือเรียบเรียงไวยากรณ์ใหม่
ตรวจสอบก่อนนำไปใช้
วางผลลัพธ์ในตำแหน่งปลายทาง แล้วตรวจสอบช่องว่างด้านหน้า เครื่องหมายวรรคตอน คำย่อ อักษรที่มีเครื่องหมายกำกับเสียง และข้อจำกัดในการตั้งชื่อ หากเป็นโค้ดหรือข้อมูลที่นำเข้า ให้ตรวจสอบตัวอย่างหนึ่งรายการก่อนแปลงรายการที่เหลือ
เครื่องมือยอดนิยม
สร้างลายเซ็นแบบกำหนดเองของคุณได้อย่างง่ายดายและดาวน์โหลดได้อย่างสะดวก
ใช้เครื่องมือ ping ของเราเพื่อตรวจสอบสถานะและเวลาตอบสนองของเว็บไซต์ เซิร์ฟเวอร์ หรือพอร์ตใด ๆ ได้อย่างรวดเร็วและมีประสิทธิภาพ
เครื่องมือค้นหา IP ของ Digily Link ให้ข้อมูลโดยละเอียดเกี่ยวกับที่อยู่ IP ใด ๆ ใช้บริการออนไลน์ฟรีนี้เพื่อดูข้อมูล IP อย่างครบถ้วน
สร้างลิงก์ WhatsApp ฟรีได้ทันทีด้วยเครื่องมือสร้างลิงก์ WhatsApp ของเรา เพิ่มข้อความที่กำหนดเองและเริ่มแชทได้ในคลิกเดียว โดยไม่ต้องเข้าสู่ระบบหรือเขียนโค้ด