เครื่องมือแปลงข้อความออนไลน์ฟรี
การใช้เครื่องมือแปลงเป็นตัวพิมพ์เล็กนั้นง่ายมาก:
การแปลงเป็นตัวพิมพ์เล็กถูกใช้ในกรณีดังต่อไปนี้:
ในภาษาโปรแกรมมิ่งหลายภาษา ชื่อตัวแปรและฟังก์ชันเขียนในรูปแบบ camelCase หรือ snake_case แต่บางครั้งก็ทำให้เป็นมาตรฐานด้วยตัวพิมพ์เล็กเท่านั้น ตัวอย่างเช่น การแปลง "UserName" เป็น "username" หรือ "GET_USER_DATA" เป็น "get_user_data"
เป็นแนวปฏิบัติทั่วไปที่จะทำให้ชื่อไฟล์และ URL slug บนเว็บไซต์เป็นมาตรฐานด้วยตัวพิมพ์เล็ก นอกจากนี้ยังแนะนำจากมุมมอง SEO ตัวอย่างเช่น การแปลง "MyPhoto.JPG" เป็น "myphoto.jpg" หรือ "About-Us.html" เป็น "about-us.html"
ที่อยู่อีเมลตามมาตรฐานไม่แยกความแตกต่างระหว่างตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก แต่เมื่อบันทึกลงในฐานข้อมูล มักจะทำให้เป็นมาตรฐานด้วยตัวพิมพ์เล็ก คุณสามารถทำให้ "User@Example.COM" เป็นมาตรฐานเป็น "user@example.com"
ในการวิเคราะห์ข้อมูลและการดำเนินการฐานข้อมูล การทำให้ข้อมูลข้อความเป็นมาตรฐานด้วยตัวพิมพ์เล็กจะช่วยเพิ่มความแม่นยำในการค้นหาและการจับคู่ ตัวอย่างเช่น การทำให้ "Apple", "APPLE" และ "apple" เป็นมาตรฐานเป็น "apple" สามารถลบรายการที่ซ้ำกันได้
ใน HTML5 แนะนำให้เขียนชื่อแท็กและชื่อคุณสมบัติด้วยตัวพิมพ์เล็ก สามารถใช้เพื่อแปลงแท็ก HTML เก่าที่มีตัวพิมพ์ใหญ่ (<DIV>, <TABLE>) เป็นตัวพิมพ์เล็ก (<div>, <table>)
ก่อนทำการเปรียบเทียบสตริง คุณสามารถแปลงข้อความทั้งสองเป็นตัวพิมพ์เล็กเพื่อเปรียบเทียบโดยไม่คำนึงถึงความไวต่อขนาดตัวอักษร มีประโยชน์สำหรับการใช้งานฟังก์ชันค้นหา
ตัวพิมพ์เล็ก (lowercase) หมายถึงรูปแบบเล็กของตัวอักษรในตัวอักษร (a, b, c...z) ในภาษาอังกฤษเรียกว่า "lower case" และเป็นแนวคิดที่ตรงข้ามกับตัวพิมพ์ใหญ่ (uppercase / capital letters)
ตัวพิมพ์เล็กมีต้นกำเนิดจาก Carolingian minuscule จากสมัยโรมันโบราณ ในยุคการพิมพ์ ตัวพิมพ์เล็กถูกวางไว้ในส่วนล่าง (lower case) ของกล่องจัดเก็บตัวอักษร และตัวพิมพ์ใหญ่ในส่วนบน (upper case) จึงเป็นที่มาของชื่อ
a b c d e f g h i j k l m n o p q r s t u v w x y z (26 ตัวอักษร)
ตัวพิมพ์เล็กจาก a ถึง z ได้รับการกำหนดจาก 97 ถึง 122 ใน ASCII, U+0061 ถึง U+007A ใน Unicode ในการเขียนโปรแกรม การแปลงระหว่างตัวพิมพ์ใหญ่และตัวพิมพ์เล็กทำได้โดยการจัดการรหัสอักขระ
ในภาษาโปรแกรมมิ่งส่วนใหญ่ ใช้เมธอด toLowerCase หรือเมธอด lower เพื่อแปลงสตริงเป็นตัวพิมพ์เล็ก ภายในจะแปลงจุดรหัส Unicode ของแต่ละอักขระให้อยู่ในช่วงของตัวพิมพ์เล็ก
แม้แต่ข้อความจำนวนมากก็สามารถแปลงเป็นตัวพิมพ์เล็กได้ทันทีด้วยคลิกเดียว ไม่จำเป็นต้องแก้ไขแต่ละอักขระด้วยตนเอง และประสิทธิภาพในการทำงานเพิ่มขึ้นอย่างมาก
ในฐานข้อมูลและโปรแกรม การทำให้ข้อมูลข้อความเป็นมาตรฐานด้วยตัวพิมพ์เล็กจะช่วยอำนวยความสะดวกในการค้นหา การเรียงลำดับ และการเปรียบเทียบ และทำให้สามารถจัดการข้อมูลได้อย่างสอดคล้อง
การทำให้ URL ชื่อไฟล์ และ slug เป็นมาตรฐานด้วยตัวพิมพ์เล็กเป็นแนวปฏิบัติที่ดีที่สุดสำหรับ SEO เครื่องมือค้นหาอาจแยกความแตกต่างระหว่างตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ดังนั้นการทำให้เป็นมาตรฐานด้วยตัวพิมพ์เล็กจะหลีกเลี่ยงปัญหาเนื้อหาที่ซ้ำกัน
ในมาตรฐานการเขียนโค้ดของภาษาโปรแกรมมิ่งหลายภาษา แนะนำให้เขียนชื่อตัวแปร ฟังก์ชัน และแพ็คเกจด้วยตัวพิมพ์เล็ก (หรือ camelCase, snake_case) สิ่งนี้ช่วยเพิ่มความสามารถในการอ่านและการบำรุงรักษาโค้ด
กระบวนการแปลงเสร็จสิ้นทั้งหมดในเบราว์เซอร์ จึงไม่จำเป็นต้องส่งข้อมูลไปยังเซิร์ฟเวอร์ ข้อความที่มีข้อมูลที่เป็นความลับสามารถแปลงได้อย่างปลอดภัย
เครื่องมือนี้แปลงเฉพาะตัวอักษรภาษาอังกฤษ (A-Z) เป็นตัวพิมพ์เล็ก (a-z) ภาษาอื่น ๆ เช่น ไทย ญี่ปุ่น จีน เกาหลี รวมถึงตัวเลขและสัญลักษณ์ยังคงไม่เปลี่ยนแปลง
ตัวอักษรที่มีเครื่องหมายกำกับ (é, ñ, ü เป็นต้น) ตัวเลข (0-9) และสัญลักษณ์ (!@#$% เป็นต้น) ไม่ถูกแปลง ปรับแต่งด้วยตนเองหากจำเป็น
อักขระ Unicode พิเศษบางตัวไม่มีแนวคิดเรื่องตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก นอกจากนี้ บางภาษามีกฎของตัวเองสำหรับตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก (เช่น İ/i ในภาษาตุรกี)
เมื่อแปลงเป็นตัวพิมพ์เล็ก ข้อมูลเดิมเกี่ยวกับตัวพิมพ์ใหญ่จะสูญหาย เมื่อแปลงเอกสารสำคัญ ควรบันทึกสำเนาสำรองของข้อความต้นฉบับเสมอ
เครื่องมือออนไลน์นี้รองรับสูงสุด 10,000 ตัวอักษร หากต้องการแปลงไฟล์ที่ใหญ่กว่า ให้ใช้ฟังก์ชันการประมวลผลสตริงในภาษาโปรแกรมมิ่งหรือฟังก์ชันการแทนที่จำนวนมากในโปรแกรมแก้ไขข้อความ
ไม่ ภาษาเช่นไทย ญี่ปุ่น จีน และเกาหลีไม่มีแนวคิดเรื่องตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก จึงไม่ถูกแปลงและยังคงไม่เปลี่ยนแปลง มีเพียงตัวอักษรภาษาอังกฤษเท่านั้นที่ถูกแปลง (A-Z → a-z)
ตัวเลข (0-9) สัญลักษณ์ (!@#$% เป็นต้น) ช่องว่าง และการขึ้นบรรทัดใหม่ยังคงไม่เปลี่ยนแปลงทั้งหมด มีเพียงตัวพิมพ์ใหญ่ภาษาอังกฤษ (A-Z) เท่านั้นที่ถูกแปลง
เครื่องมือนี้ไม่สามารถคืนข้อความได้ เมื่อแปลงเป็นตัวพิมพ์เล็ก ข้อมูลเกี่ยวกับอักขระใดที่เดิมเป็นตัวพิมพ์ใหญ่จะสูญหาย บันทึกสำเนาของข้อความต้นฉบับเสมอก่อนการแปลง
ในการเขียนโปรแกรม นอกเหนือจากการแปลงเป็นตัวพิมพ์เล็ก ยังมีข้อตกลงการตั้งชื่อเช่น camelCase, snake_case และ kebab-case ใช้เครื่องมือเฉพาะสำหรับการแปลงเหล่านี้
เครื่องมือนี้ทำการประมวลผลทั้งหมดในเบราว์เซอร์และไม่ส่งข้อมูลไปยังเซิร์ฟเวอร์ อย่างไรก็ตาม สำหรับข้อมูลที่เป็นความลับสูง แนะนำให้ใช้เครื่องมือในเครื่องหรือฟังก์ชันของภาษาโปรแกรมมิ่ง (เช่น toLowerCase() ใน JavaScript)
การทำให้ URL และชื่อไฟล์เป็นมาตรฐานด้วยตัวพิมพ์เล็กจะป้องกันรายการที่ซ้ำกันและข้อผิดพลาดเนื่องจากความแตกต่างของตัวอักษร นอกจากนี้ เซิร์ฟเวอร์และระบบบางระบบแยกความแตกต่างระหว่างตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ดังนั้นการทำให้เป็นมาตรฐานด้วยตัวพิมพ์เล็กจะปรับปรุงความเข้ากันได้ข้ามแพลตฟอร์ม
ได้ เป็นไปได้ เมื่อวางแท็ก HTML เก่าที่มีตัวพิมพ์ใหญ่ (<DIV>, <TABLE> เป็นต้น) จะถูกแปลงเป็นตัวพิมพ์เล็ก (<div>, <table> เป็นต้น) ใน HTML5 แนะนำให้ใช้แท็กด้วยตัวพิมพ์เล็ก
Convert text to uppercase
Convert between full-width and half-width characters
Auto-generate hiragana and katakana readings
Encode URLs to safe format
Add Pinyin and Zhuyin annotations
Count characters, words, and lines