CanDoYa
TH

Snake case converter

ทำงานในเบราว์เซอร์ทั้งหมด ไม่ต้องอัปโหลด ไม่ต้องสมัครสมาชิก

ตัวอักษรและตัวเลขจากทุกสคริปต์จะถูกเก็บไว้; เครื่องหมายวรรคตอน ช่องว่าง และขอบเขต case จะกลายเป็นยัติภังค์
ข้อความหรือ identifier ต้นทาง
ผลลัพธ์ kebab-case
วางข้อความหรือ identifier เพื่อแปลงเป็น kebab-case
แชร์เครื่องมือนี้

kebab case converter คืออะไร?

kebab case converter เปลี่ยนข้อความหรือชื่อแบบโค้ดให้เป็น identifier ที่คั่นด้วยยัติภังค์ เช่น user-profile-url วางวลี, camelCase, PascalCase, kebab-case หรือข้อความที่มีเครื่องหมายวรรคตอนปนกัน แล้วผลลัพธ์จะอัปเดตทันที เครื่องมือนี้รองรับหลายบรรทัดและสลับเป็น UPPER-KEBAB-CASE สำหรับค่าคงที่ได้ด้วย

วิธีใช้งาน

  1. 1วางข้อความ. ใส่วลี รายการ label หรือ identifier ที่มีอยู่ แต่ละบรรทัดในอินพุตจะกลายเป็นหนึ่งบรรทัดในผลลัพธ์
  2. 2เลือกรูปแบบ case. ใช้ค่าเริ่มต้นเป็น kebab-case หรือสลับเป็น UPPER-KEBAB-CASE สำหรับค่าคงที่และ environment variable
  3. 3เลือกการจัดการอักขระ. เปิด Unicode ไว้สำหรับข้อความหลายภาษา หรือปิดเมื่อต้องการ identifier แบบ ASCII อย่างเข้มงวด
  4. 4คัดลอกผลลัพธ์. ใช้ Copy เพื่อคัดลอก identifier ที่แปลงแล้ว หรือทั้งคอลัมน์ที่แปลงเสร็จ

เหมาะกับใคร

converter นี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ โค้ดที่วาง ชื่อฟิลด์ฐานข้อมูล และโน้ตส่วนตัวจึงไม่ถูกอัปโหลด มันแยกขอบเขต identifier ที่พบบ่อย เช่น HTTPServerError, customerProfileURL และ invoice-total แล้วรวมตัวคั่นซ้ำให้เหลือยัติภังค์เดียว ตัวอักษร Unicode จะถูกเก็บไว้ตามค่าเริ่มต้นสำหรับ identifier หลายภาษา ส่วนโหมด strict ASCII จะพับสำเนียงละตินเมื่อระบบรับได้เฉพาะ a-z, 0-9 และยัติภังค์เท่านั้น

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

kebab case converter นี้ฟรีไหม?

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

ข้อความของฉันถูกอัปโหลดไปที่ไหนหรือไม่?

ไม่ การแปลงเกิดขึ้นในเบราว์เซอร์ของคุณ identifier, ชื่อฟิลด์ภายใน, API payload และข้อความร่างจะอยู่บนอุปกรณ์ของคุณ

kebab-case หมายถึงอะไร?

kebab-case คือรูปแบบการตั้งชื่อที่ใช้ตัวพิมพ์เล็กและคั่นคำด้วยยัติภังค์ เช่น <code>customer-profile-url</code> พบได้บ่อยใน Python, Ruby, Rust, database, ชื่อไฟล์ และ convention ของ API หลายแบบ

แปลง camelCase หรือ PascalCase ได้ไหม?

ได้ เครื่องมือตรวจจับขอบเขตของ case ที่พบบ่อย ดังนั้น <code>customerProfileURL</code> จะเป็น <code>customer-profile-url</code> และ <code>HTTPServerError</code> จะเป็น <code>http-server-error</code>

UPPER-KEBAB-CASE ใช้ทำอะไร?

UPPER-KEBAB-CASE คือรูปแบบตัวพิมพ์ใหญ่ทั้งหมด มักใช้กับค่าคงที่ ค่า enum และ environment variable เช่น <code>API-BASE-URL</code> ใช้โหมด UPPER เมื่อปลายทางต้องการ identifier ตัวพิมพ์ใหญ่

รองรับสำเนียงและข้อความที่ไม่ใช่ภาษาอังกฤษไหม?

รองรับ ตัวอักษร Unicode จะถูกเก็บไว้ตามค่าเริ่มต้น ดังนั้นคำในซีริลลิก กรีก ฮินดี จีน และสคริปต์อื่นยังคงอยู่เมื่อคั่นด้วยช่องว่างหรือเครื่องหมายวรรคตอน ปิด Unicode เฉพาะเมื่อต้องการผลลัพธ์ ASCII แบบเข้มงวด

แปลงหลายชื่อพร้อมกันได้ไหม?

ได้ วางหนึ่งค่าต่อหนึ่งบรรทัด เครื่องมือจะส่งคืน identifier ที่แปลงแล้วหนึ่งรายการต่อบรรทัดตามลำดับเดิม เหมาะกับหัวตาราง spreadsheet, คอลัมน์ฐานข้อมูล และการ cleanup โค้ดจำนวนมาก