🔤
เรียงลำดับข้อความ ฟรี
เรียงบรรทัดข้อความตามตัวอักษร ตามความยาว ตัวเลข หรือสุ่ม ลบรายการซ้ำ ตัดช่องว่าง และสับเปลี่ยนรายการ
ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว
เรียงแล้ว · 0 บรรทัด
ผลลัพธ์ที่เรียงจะแสดงที่นี่…
การใช้งานทั่วไป
- เรียงลำดับและจัดระเบียบรายการตามตัวอักษรเรียงลำดับรายการช้อปปิ้ง รายการสิ่งที่ต้องทำ ชื่อ หรือรายการสัญหรับใด ๆ ตามลำดับตัวอักษรทันที
- ทำความสะอาดและลบรายการข้อมูลที่ซ้ำกันลบแถวที่ซ้ำกัน ตัดช่องว่าง และทำให้ข้อมูลข้อความเป็นมาตรฐานจากการส่งออก CSV และบันทึก
- เรียงลำดับคำสั่ง Import และรายการโค้ดเรียงลำดับคำสั่ง Import รายการคลาส CSS คีย์ JSON หรือรายการโค้ดใด ๆ ตามลำดับที่สอดคล้องกัน
- เรียงลำดับรายชื่อตามตัวอักษรจัดตัวอักษรรายการผู้เข้าร่วม Rosters ทีม ชื่อนักเรียน และรายชื่อเครดิตตามชื่อหรือนามสกุล
- สับรายการแบบสุ่มสับชื่อ รายการ หรือรายการแบบสุ่มเพื่อการจัดลำดับที่ยุติธรรม การจัดสรรแบบสุ่ม หรือการตั้งค่าเกม
วิธีการทำงาน
การเรียงทำงานในเบราว์เซอร์ทั้งหมดด้วย Intl.Collator API ในตัวของ JavaScript — ไม่มีเซิร์ฟเวอร์ ไม่มีไลบรารี ไม่มีการอัปโหลด ทุกลำดับการเรียง ตั้งแต่ตามตัวอักษรจนถึงการเรียงตัวเลขแบบธรรมชาติ ถูกคำนวณทันทีขณะพิมพ์หรือเปลี่ยนตัวเลือก
- 1แบ่งอินพุตเป็นบรรทัดข้อความที่วางถูกแบ่งตามอักขระขึ้นบรรทัดใหม่ การประมวลผลเบื้องต้นที่เลือกได้ทำงานก่อน: ตัดช่องว่างหน้าและหลังของแต่ละบรรทัด และทิ้งบรรทัดว่าง — ตั้งค่าได้ทั้งสองอย่าง
- 2Intl.Collator จัดการลำดับสำหรับการเรียงตามตัวอักษรและแบบธรรมชาติ Intl.Collator ในตัวของเบราว์เซอร์ถูกเริ่มต้นด้วยภาษาปัจจุบันของเว็บไซต์ อักขระที่มีเครื่องหมาย (å, ä, ö ฯลฯ) จึงเรียงตามลำดับภาษาที่ถูกต้อง โหมด 'ธรรมชาติ' ตั้งแฟล็ก numeric ดังนั้น 'file2' จึงมาก่อน 'file10' แทนที่จะถือตัวเลขเป็นอักขระธรรมดา
- 3คีย์เปรียบเทียบตัดส่วนที่ไม่จำเป็นก่อนเปรียบเทียบ แต่ละบรรทัดสามารถตัดคำนำหน้านาม (the, a, an) และเครื่องหมายวรรคตอนที่ไม่ใช่ตัวอักษรหรือตัวเลขออกจากคีย์การเรียงได้ — ข้อความบรรทัดเดิมคงอยู่ในผลลัพธ์ มีเพียงคีย์ที่ใช้เรียงเท่านั้นที่ถูกแก้ไข
- 4การสับใช้ความสุ่มเชิงวิทยาการเข้ารหัสโหมดสับแบบสุ่มเรียก crypto.getRandomValues เพื่อสร้างอาร์เรย์ของจำนวนเต็มสุ่ม 32 บิต แล้วรันการสับแบบ Fisher-Yates กับบรรทัดโดยใช้ค่าเหล่านั้น — หลีกเลี่ยงความลำเอียงที่มากับวิธีที่ใช้ Math.random()
เครื่องมือที่เกี่ยวข้อง
หาบรรทัดซ้ำ
หา นับ หรือลบบรรทัดซ้ำในรายการ เหมาะสำหรับทำความสะอาดรายการอีเมล log การตรวจสอบ หรือหารายการซ้ำใน data dump
ลองใช้
ตัวเลือกอีโมจิ
ค้นหาและคัดลอกอีโมจิได้ในคลิกเดียว เรียกดูตามหมวดหมู่ สร้างสายอีโมจิหลายตัว เลือกสีผิว และค้นหาตัวที่ใช้ล่าสุด
ลองใช้
วงล้อสุ่มชื่อ
พิมพ์รายชื่อหรือตัวเลือก หมุนวงล้อแล้วปล่อยให้มันสุ่มเลือก พร้อมเสียงติ๊ก ลูกปา และตัวเลือกให้ลบผู้ที่ถูกเลือกออก
ลองใช้