ไทย

ตัวแปลงเคส: ชื่อ, CamelCase, Snake_case

สลับข้อความระหว่าง UPPER ต่ำกว่า ชื่อ ประโยค อูฐ ปาสคาล งู เคบับ และทาก

เครื่องมือโหลดที่นี่ จำเป็นต้องมี JavaScript เนื่องจากงานจะเกิดขึ้นบนอุปกรณ์ของคุณ

ไฟล์ของคุณและความเป็นส่วนตัวของคุณ

การแปลงทุกครั้งเป็นฟังก์ชันที่ทำงานอยู่ในแท็บเบราว์เซอร์นี้ ซึ่งใช้กับสตริงที่เก็บไว้ ในความทรงจำ ไม่มีการอัปโหลด ไม่มีอะไรถูกบันทึกอัตโนมัติ และไม่มีอะไรรอดจากการโหลดซ้ำ ดังนั้น การวางแบบร่างหรือบล็อกของซอร์สโค้ดที่นี่จะไม่มีการคัดลอกใดๆ เลย รวมถึงบน เครื่องที่ใช้ร่วมกัน

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

การแปลงตัวพิมพ์ทั้งเก้าแบบนำไปใช้กับกล่องข้อความทั้งหมด โดยแต่ละรายการไม่สามารถยกเลิกได้ โปรแกรมเมอร์ cases แบ่งปันตัวแยกคำที่เข้าใจขอบเขตของ CamelCase และการเรียกใช้ตัวพิมพ์ใหญ่ และการแปลงทากจะพับสำเนียงไปที่ตัวอักษรฐานแทนที่จะลบออก

โดยจะเขียนการใช้ตัวพิมพ์ใหญ่ของกล่องข้อความทั้งหมดใหม่ในขั้นตอนเดียว โดยมีเป้าหมาย 9 ประการ: UPPER, ต่ำกว่า, ตัวพิมพ์ชื่อเรื่อง, ตัวพิมพ์ประโยค, CamelCase, PascalCase, Snake_case, kebab-case และ ทาก URL กรณีโปรแกรมเมอร์ทั้งสี่ใช้ตัวแยกคำเดียวร่วมกัน ดังนั้นพวกเขาจึงตกลงกันว่าอยู่ที่ไหน คำเริ่มต้น — รวมถึงในตัวระบุที่ไม่มีช่องว่างเลย แต่ละ การแปลงจะผลักข้อความก่อนหน้าไปยังสแต็กการเลิกทำ ดังนั้นการแปลงจะเกิดขึ้น ผิดต้องคลิกเพียงครั้งเดียวเพื่อย้อนกลับแทนที่จะวางใหม่

วิธีการใช้งาน

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

ตัวอย่างการใช้งาน

รองรับอินพุตและเอาต์พุต

ยอมรับ

ผลิตผล

สิ่งที่เครื่องมือนี้จะไม่ทำ

ข้อผิดพลาดทั่วไป

หมายเหตุทางเทคนิค

ตัวพิมพ์ใหญ่และตัวพิมพ์เล็กเรียกเมธอดสตริง JavaScript โดยตรง โดยใช้ค่าเริ่มต้น การแมปเคส Unicode แทนที่จะเป็นการแม็พตามสถานที่ ตัวพิมพ์หัวเรื่องจะเขียนซ้ำการเรียกใช้แต่ละครั้งของ a ตัวอักษร ตามด้วยตัวอักษร รวมเครื่องหมายหรืออะพอสทรอฟี ใช้ตัวพิมพ์ใหญ่ขึ้นตัวแรก ตัวอักษรและตัวพิมพ์เล็กที่เหลือ ซึ่งเป็นสาเหตุที่ทำให้ตัวย่อแบนลง กรณีประโยค ให้ใช้ตัวพิมพ์เล็กทั้งสตริงก่อน จากนั้นจึงใช้อักษรตัวพิมพ์ใหญ่และตัวแรก ตัวอักษรหลังจุดสิ้นสุดประโยค ตามด้วยช่องว่าง กรณีโปรแกรมเมอร์แชร์ไฟล์ ตัวแยกที่แบ่งการเรียกใช้อักขระที่ไม่ใช่ตัวอักษรและตัวเลข บนตัวอักษรพิมพ์เล็ก หรือ หลักตามด้วยตัวพิมพ์ใหญ่ และตัวพิมพ์ใหญ่ตามด้วย a คู่ทุนแล้วตัวพิมพ์เล็ก - กฎที่แยก HTTP จากการตอบกลับใน แยกวิเคราะห์ HTTPResponse ทากถูกทำให้เป็นมาตรฐานเป็น NFD และถอดเครื่องหมายรวมออกก่อน ตัวพิมพ์เล็ก ดังนั้นสำเนียงจึงพับไปที่ตัวอักษรฐาน

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

อะไรคือความแตกต่างระหว่าง kebab-case และ slug?
ทั้งสองรวมคำตัวพิมพ์เล็กด้วยยัติภังค์ แต่การแปลงทากยังพับสำเนียงด้วย ตัวอักษรฐานและลบสิ่งใดก็ตามที่ไม่ใช่ตัวอักษรหรือตัวเลข ‘คาเฟ่ ครีม’ มอบให้ 'cafe-crème' เป็นเคบับเคสและ 'cafe-creme' เป็นทาก
เหตุใด Title Case จึงใช้คำย่อของฉันผิด
ตัวพิมพ์ใหญ่เป็นตัวพิมพ์แรกของแต่ละคำ และตัวพิมพ์เล็กส่วนที่เหลือ โดยไม่มีหมายเลข พจนานุกรมคำย่อด้านหลัง ดังนั้น NASA จึงกลายเป็น NASA แก้ไขคำย่อหลังจากการแปลง หรือใช้การแปลงแบบอื่น
กรณีประโยครู้เกี่ยวกับชื่อหรือไม่?
ไม่ มันจะเป็นตัวพิมพ์เล็กทุกอย่างแล้วเปลี่ยนตัวอักษรตัวแรกของแต่ละประโยคให้เป็นตัวพิมพ์ใหญ่ ดังนั้น คำนามที่เหมาะสมจำเป็นต้องแก้ไขด้วยมือ นั่นคือการแลกเปลี่ยนสำหรับการเปลี่ยนแปลงนั้น แก้ไขข้อความที่เขียนด้วยตัวพิมพ์ใหญ่ได้อย่างน่าเชื่อถือ