# הסרת שורות כפולות

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

הדביקו רשימה והסירו שורות חוזרות בצעד אחד, בלי לשנות את הסדר המקורי.

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

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

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

## דוגמה

ה־"apple" השני מוסר והסדר נשאר:

קלט:

```
apple
banana
apple
cherry
```

פלט:

```
apple
banana
cherry
```

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

- **עדיין יש כפילויות**: השורות שונות במשהו, לרוב בגודל אות או ברווחים נסתרים. הפעילו התעלמות מגודל אות, ונקו בכלי [הסרת רווחים מיותרים](https://shahid09.is-a.dev/he/tools/remove-extra-spaces/) אם צריך.
- **הכול בשורה אחת**: הרשימה מופרדת בפסיקים ולא במעברי שורה. החליפו קודם את הפסיקים במעברי שורה.

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

### האם הסדר המקורי נשמר?

כן. השורות נשארות לפי הסדר שבו הופיעו לראשונה. כדי גם למיין, השתמשו ב[מיון טקסט](https://shahid09.is-a.dev/he/tools/text-sorter/).

### האם "Apple" ו־"apple" כפולים?

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

### מה עושה "העותק האחרון"?

כששורה חוזרת, העותק האחרון נשאר במקומו והקודמים מוסרים. זה שימושי ביומנים, שבהם הרשומה האחרונה חשובה.

### האם שורות ריקות מוסרות?

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

### איך מסירים מילים כפולות במקום שורות?

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

### אפשר לנקות רשימת אימיילים?

כן. הפעילו התעלמות מאותיות גדולות וקטנות, כי כתובות אימייל כמעט לא תלויות בהן, והדביקו כתובת בכל שורה.

### כמה גדולה יכולה להיות הרשימה?

מאות אלפי שורות במחשב רגיל. המגבלה היא זיכרון המכשיר, כי שום דבר לא רץ בשרת.

### האם הרשימה פרטית?

כן. היא נשארת בדפדפן, ולכן זה בטוח גם לרשימות לקוחות.

### אפשר לראות כמה שורות חזרו?

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

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

כברירת מחדל ההתאמה מדויקת. הפעילו התעלמות מאותיות גדולות וקטנות, או האחידו קודם ב[ממיר אותיות](https://shahid09.is-a.dev/he/tools/case-converter/).

## קשור

- [מיון טקסט](https://shahid09.is-a.dev/he/tools/text-sorter/)
- [הסרת רווחים מיותרים](https://shahid09.is-a.dev/he/tools/remove-extra-spaces/)
- [ממיר אותיות](https://shahid09.is-a.dev/he/tools/case-converter/)

## מקורות

- [MDN: Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set)
