מסיר שורות כפולות

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

הכלי תומך גם בהשוואה מודעת ל-Unicode, העתקה/הורדה מהירה וניקוי רשימות רב-לשוניות.

עיבוד רק בדפדפן מודע ל-Unicode שמירת סדר או מיון
הקלט שלכם נשאר בדפדפן הזה ואינו נשלח לשרת.

מה הכלי הזה עושה

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

איך משתמשים

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

דוגמאות

הסרת כפילויות תוך שמירת הסדר המקורי

קלט

Alpha
Beta
Alpha
Gamma
Beta

פלט

Alpha
Beta
Gamma

התעלמות מרישיות + חיתוך

קלט

Alpha
 alpha
ALPHA
Beta

פלט

Alpha
Beta

מיון תוך כדי הסרת כפילויות

קלט

item 10
item 2
item 2
item 1

פלט

item 1
item 2
item 10

מילון מונחים

מפתח השוואה

ערך ההשוואה הפנימי אחרי חיתוך, נרמול Unicode וטיפול ברישיות. הוא נפרד משורת התצוגה המקורית.

חיתוך

הסרת רווחים בתחילת ובסוף כל שורה לפני ההשוואה. זה לא משנה רווחים פנימיים.

NFC

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

מיון מודע לשפה

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

שאלות נפוצות

האם זה שומר על הסדר המקורי?

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

אפשר להתעלם מרישיות בטקסט רב-לשוני?

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

מה משתנה כשהחיתוך פעיל?

רווחים בתחילת ובסוף מוסרים לפני ההשוואה. כך `Alpha` ו-` Alpha ` נספרים כשורה זהה.

איך מטפלים בשורות ריקות?

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

שורות שנראות זהות לעין עדיין יכולות לא להתאים?

כן. נרמול NFC עוזר עם הרבה הבדלים של composed/decomposed, אבל תווי אפס-רוחב והבדלי רוחב עדיין יכולים להשאיר שורות שונות.

האם הקלט שלי נשלח לשרת?

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

הערות

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