Slugify
เปลี่ยนชื่อใดๆ ให้เป็น slug ที่สะอาด, URL-safe — Unicode aware, พร้อม separator และ stop-word options
เกี่ยวกับ Slugify
Slugify tool ของ Handytool เปลี่ยน title, heading และ arbitrary text เป็น clean, URL-friendly slug ที่คุณสามารถ drop ลงใน CMS, blog หรือ router ของคุณ มันลบ punctuation, collapse run ของ whitespace, transliterate accented และ Cyrillic character ลงเป็น ASCII ได้ตามตัวเลือก, lowercase ผลลัพธ์ และ join word ด้วย separator ที่คุณเลือก วาง line หลายบรรทัดพร้อมกันเพื่อ slug รายการทั้งหมดในครั้งเดียว
คุณสมบัติของ Slugify
- 01
Unicode aware ด้วย ASCII fallback
เก็บ Unicode letter ตามค่าเริ่มต้น หรือลบ diacritic และ fold non-ASCII character ลงเป็น /[a-z0-9-]+/ slug เมื่อ ASCII mode เปิดใช้งาน — ตัวเลือกที่ปลอดภัยที่สุดสำหรับระบบเก่า
- 02
เลือก separator ของคุณ
Dash, underscore หรือ dot Platform CMS ส่วนใหญ่คาดหวัง dash; underscore มักใช้ใน code; dot สามารถมีประโยชน์สำหรับชื่อไฟล์
- 03
Optional stop-word stripping
ลบคำ filler ทั่วไปภาษาอังกฤษ (a, the, of, and …) เพื่อให้ title เช่น "The Best of the Year" กลาย "best-of-year" แทน the-best-of-the-year
คำถามที่พบบ่อยของ Slugify
- มันจัดการกับ non-Latin alphabet ได้หรือไม่?
- ได้ด้วย ASCII mode off มันเก็บ Unicode letter (Cyrillic, Greek เป็นต้น) ด้วย ASCII mode on มันลบ diacritic และลบทุกอย่างนอก basic ASCII — มีประโยชน์เมื่อ URL ของคุณต้อง round-trip ผ่านระบบที่ไม่ support Unicode
- ทำไม stop word จึง strip เฉพาะ lowercase mode?
- Stop-word stripping ใช้ fixed lowercase English list ดังนั้นมันจึง trigger เฉพาะเมื่อ lowercasing enabled มิฉะนั้นมันจะพลาด "The" ขณะเอา "the"
- ฉันสามารถ slug title หลายรายการพร้อมกันได้หรือไม่?
- ได้ — วาง title หนึ่งรายการต่อบรรทัด แต่ละบรรทัดจะ slugified อย่างอิสระ ดังนั้นคุณสามารถสร้าง permalink รายการทั้งหมดในการวางเดียว
- Input ของฉันถูกส่งไปที่ที่ไหนสักแห่งหรือไม่?
- ไม่ Slugification คือ plain JavaScript ที่ทำงานในเบราว์เซอร์ของคุณ — title ของคุณไม่เคยออกจากหน้า
คู่มือ
บทความ →เครื่องมือที่เกี่ยวข้อง
สำหรับนักพัฒนา →- พร้อมใช้
Regex tester
ทดสอบ JavaScript regular expressions กับข้อความใดๆ — ดูผลลัพธ์ที่ตรงกัน capture groups และการแทนที่แบบสดในเบราว์เซอร์ของคุณ
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด - พร้อมใช้
Diff viewer
เปรียบเทียบข้อความสองส่วนแบบไซด์ต่อไซด์ — line, word หรือ character diff — เป็นแบบส่วนตัวในเบราว์เซอร์ของคุณ
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด - พร้อมใช้
Lorem ipsum generator
สร้าง placeholder text — ย่อหน้า, ประโยค หรือคำ — ได้ทันทีพร้อม HTML tags ตัวเลือก
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด
สำรวจเครื่องมืออื่น ๆ
เครื่องมือทั้งหมด →- พร้อมใช้
Excel to PDF
แปลง Excel, CSV และสเปรดชีต ODS เป็น PDF ที่สะอาดในเบราว์เซอร์ของคุณ แต่ละชีตกลายเป็นตารางที่แบ่งหน้า ซึ่งคุณสามารถเลือกพิมพ์ในแนวตั้งหรือแนวนอน
PDFฟรีทำงานในเครื่องเปิด - พร้อมใช้
แปลง JPG เป็น PNG
แปลงภาพ JPG เป็น PNG แบบไม่สูญเสียข้อมูลในเบราว์เซอร์ของคุณ — ไฟล์ไม่ออกจากอุปกรณ์ของคุณ
รูปภาพฟรีทำงานในเครื่องเปิด - พร้อมใช้
MOV เป็น MP4
แปลงวิดีโอ MOV (QuickTime) เป็น MP4 ในเบราว์เซอร์ของคุณ — ไฟล์ไม่ต้องออกจากอุปกรณ์
วิดีโอฟรีทำงานในเครื่องเปิด - พร้อมใช้
ดึงเสียง
ดึงแทร็กเสียงออกจากไฟล์วิดีโอ
เสียงฟรีทำงานในเครื่องเปิด - พร้อมใช้
จัดรูปแบบ JSON
จัดรูปแบบ บีบอัด และตรวจสอบความถูกต้องของ JSON
เอกสารฟรีทำงานในเครื่องเปิด