מסיר שורות כפולות
הסירו שורות כפולות מרשימות מודבקות עם מתגים לשמירת סדר, מיון עולה/יורד, כללי רישיות, חיתוך וטיפול בשורות ריקות.
הכלי תומך גם בהשוואה מודעת ל-Unicode, העתקה/הורדה מהירה וניקוי רשימות רב-לשוניות.
מה הכלי הזה עושה
העמוד הזה מסיר כפילויות מרשימות של פריט אחד בכל שורה כמו תגיות, אימיילים, כתובות URL, קודי מוצר או הערות מחקר שהועתקו. אפשר לשמור בדיוק את המופע הראשון במקום שבו הופיע, או למיין את התוצאה הייחודית להעברה נקייה יותר.
איך משתמשים
- הדביקו את הרשימה לתיבת הקלט, פריט אחד בכל שורה.
- כוונו את הסדר, התאמת רישיות, קיצוץ וטיפול בשורות ריקות אם צריך.
- לחצו על הסרת כפילויות, ואז העתיקו או הורידו את התוצאה הנקייה.
דוגמאות
הסרת כפילויות תוך שמירת הסדר המקורי
קלט
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.
הערות
- התאמה בלי רישיות תלויה בשפת העמוד הנוכחית עבור סימני דיאקריטיקה וסימנים משולבים. ברשימות מעורבות צריך זהירות נוספת.
- תווים ברוחב אפס והבדלים בין רוחב מלא לחצי רוחב אינם מאוחדים אוטומטית. אם נשארות כפילויות גלויות, בדקו את הטקסט עם כלי תווים בלתי נראים.
- הגרסה הזו שומרת את המופע הראשון של כל שורה. אין בה אפשרות לשמור את המופע האחרון.