7
Javascript: การเรียงลำดับตามธรรมชาติของสตริงตัวอักษรและตัวเลข
ฉันกำลังมองหาวิธีที่ง่ายที่สุดในการจัดเรียงอาร์เรย์ที่ประกอบด้วยตัวเลขและข้อความและการรวมกันของเหล่านี้ เช่น '123asd' '19asd' '12345asd' 'asd123' 'asd12' กลายเป็น '19asd' '123asd' '12345asd' 'asd12' 'asd123' นี้จะถูกนำมาใช้ร่วมกับวิธีการแก้คำถามอื่นฉันถามที่นี่ ฟังก์ชั่นการเรียงลำดับในตัวมันเองทำงานสิ่งที่ฉันต้องการคือฟังก์ชั่นที่สามารถพูดได้ว่า '19asd' นั้นเล็กกว่า '123asd' ฉันกำลังเขียนสิ่งนี้ใน JavaScript แก้ไข: ตามที่adormituชี้ให้เห็นสิ่งที่ฉันกำลังมองหาคือฟังก์ชั่นสำหรับการจัดเรียงที่เป็นธรรมชาติ