# מיון טקסט

URL: https://shahid09.is-a.dev/he/tools/text-sorter/
Author: Muhammad Shahid (https://shahid09.is-a.dev/)
כלי חינמי · רץ בדפדפן שלכם

מיינו כל רשימה לפי א״ב, מספר או אורך, או ערבבו אותה, והסירו כפילויות בדרך.

**תשובה קצרה:** הדביקו רשימה עם פריט בכל שורה ובחרו סדר: א״ב, טבעי (file2 לפני file10), לפי מספר, לפי אורך או ערבוב אקראי. אפשר להפוך את הסדר, להתעלם מאותיות גדולות, להסיר כפילויות ושורות ריקות. המיון עוקב אחרי כללי האלפבית, גם בעברית.

## איך משתמשים

1. **הדביקו את הרשימה.** פריט אחד בכל שורה.
2. **בחרו סדר.** א״ב, טבעי, מספרי, לפי אורך או אקראי.
3. **העתיקו את התוצאה.** היא מתעדכנת עם שינוי האפשרויות.

## דוגמה

במיון אלפביתי אותיות גדולות לא מפרידות בין הפריטים:

קלט:

```
pear
Apple
banana
```

פלט:

```
Apple
banana
pear
```

## שגיאות נפוצות ואיך לתקן אותן

- **המספרים ממוינים 1, 10, 2**: מיון א״ב משווה טקסט. בחרו "לפי מספר" או "טבעי".
- **הפריטים לא זזו**: הרשימה כנראה בשורה אחת. שימו כל פריט בשורה משלו.

## שאלות נפוצות

### איך ממיינים רשימה לפי א״ב?

הדביקו עם פריט בכל שורה והשאירו את ברירת המחדל. הפעילו "סדר הפוך" למיון יורד.

### מה זה מיון טבעי?

מיון שקורא מספרים בתוך טקסט כמספרים, כך ש־file2 בא לפני file10. במיון רגיל file10 בא ראשון, כי 1 קודם ל־2.

### למה 10 בא לפני 9 במיון א״ב?

מיון אלפביתי משווה תו אחר תו, ו־1 קודם ל־9. בחרו "לפי מספר" כדי להשוות ערכים.

### איך "לפי מספר" מטפל בטקסט?

הוא ממיין לפי המספר הראשון בשורה ומתעלם מפסיקי אלפים. שורות בלי מספר עוברות לסוף.

### האם הערבוב אקראי באמת?

הוא משתמש בשיטת Fisher-Yates, שבה כל סדר סביר באותה מידה. זה מתאים להגרלה בכיתה, אבל לא להחלטות עם משמעות כספית או משפטית.

### האם אותיות גדולות נפרדות?

לא כברירת מחדל: "apple" ו־"Apple" ממוינים יחד. כבו את "התעלמות מגודל אות" כדי להפריד.

### אפשר למיין רשימה מופרדת בפסיקים?

שימו קודם כל פריט בשורה משלו, בהחלפת הפסיקים במעברי שורה.

### האם הרשימה מועלית?

לא. המיון קורה כולו בדפדפן שלכם.

### האם המיון משאיר שורות כפולות?

כן, אלא אם מפעילים "הסרת כפילויות". כדי להסיר חזרות ולשמור על הסדר המקורי, השתמשו ב[הסרת שורות כפולות](https://shahid09.is-a.dev/he/tools/duplicate-line-remover/).

### האם זה ממיין עברית?

כן. המיון עוקב אחרי כללי השפה של הדפדפן, ולכן האותיות מסודרות לפי סדר הא״ב. להיפוך התוצאה בחרו "סדר הפוך".

## קשור

- [הסרת שורות כפולות](https://shahid09.is-a.dev/he/tools/duplicate-line-remover/)
- [היפוך טקסט](https://shahid09.is-a.dev/he/tools/text-reverser/)
- [הסרת רווחים מיותרים](https://shahid09.is-a.dev/he/tools/remove-extra-spaces/)

## מקורות

- [Wikipedia: Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle)
- [MDN: Intl.Collator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator)
