דלג לתוכן הראשי

מנקה רווחים בחינם

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

פועל לא-מקוון לאחר טעינה
הגדרות מוגדרות:

או גררו קובץ .txt, .csv, .md או .log לתיבה

0 תווים1 שורות1 שורות ריקות
אפשרויות ניקוי

שימושים נפוצים

  • נקה טקסט מעותקתקן עיצוב מעורבל מ-Word, PDF וקבעי אתר — הסר רווח נוספים, שורות ריקות כפולות והוקדש חסר עקביות.
  • נקה רווח בקוד וקבצי תצורההסר רווח זנב, תקן סיומי שורה ותקן בעיות הוקדש בקוד וקבצי תצורה.
  • נקה טקסט עבור מערכות ניהול תוכןתקן טקסט לפני הדבקה ל-WordPress, Contentful או פלטפורמות CMS אחרות כדי למנוע בעיות עיצוב.
  • נקה רווח בקבצי נתוניםהסר רווח התחלה/סיום מערכי נתונים לפני ייבוא למאגרי נתונים, גיליונות חישוב או צינורות נתונים.
  • נקה רווח בתבניות דוא"לתקן רווח בתוכן דוא"ל לפני השליחה — מנע חוסר עקביות בעיבוד בצד לקוחות דוא"ל.

כיצד זה עובד

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

  1. 1
    סריקת קלט וסטטיסטיקה
    תוך כדי הקלדה או הדבקה, הכלי סורק את הטקסט שלך בתבניות ביטוי רגולרי ממוקדות כדי לספור שורות עם רווח-נגרר, שורות ריקות עוקבות, תווי טאב, רווחי יוניקוד (NBSP, רוחב-מלא), ותווים בלתי-נראים ברוחב-אפס. הספירות האלה מופיעות מיד מתחת לקלט כך שתוכל לראות מה באמת לא בסדר בטקסט שלך לפני שאתה מנקה משהו.
  2. 2
    שינויים בביטוי רגולרי שורה-אחר-שורה
    פונקציית clean() מפצלת בשורות חדשות ומחילה את האפשרויות שבחרת בסדר: טאבים מוחלפים או מכווצים, רצפי רווחים מצומצמים לאחד עם /[ \t]+/g, ואז כל שורה נחתכת. רווחי יוניקוד ( , – ,  ואחרים) מוחלפים ברווחים רגילים; תווים ברוחב-אפס (​–‍, ) נמחקים לגמרי. פיסוק חכם כמו מרכאות מעוגלות ומקפים-ארוכים מיושר למקבילות ASCII.
  3. 3
    חיתוך שורה-ריקה ומסמך
    אחרי העבודה לכל שורה, שורות ריקות עוקבות מוסרות לגמרי או מכווצות לשורה ריקה אחת (לפי האפשרות שבחרת) באמצעות החלפה אחת של / {3,}/. שורות חדשות בתחילת המסמך ובסופו מוסרות אחרונות, כך שהלוגיקה נשארת צפויה ללא קשר לסדר האפשרויות.
  4. 4
    נורמליזציית סוף-שורה ופלט
    הכלי מזהה את סוף השורה הדומיננטי של הטקסט המקורי (LF, CRLF, או CR) לפני הנורמליזציה כך שאפשרות 'שמור מקורי' יכולה לשחזר אותו נאמנה. אפשר גם לכפות קונבנציה ספציפית. הטקסט המנוקה מופיע מיד בחלונית הפלט, עם פאנל סטטיסטיקה לפני/אחרי המציג ספירות תווים ושורות שהוסרו, וכפתור הורד .txt שבונה Blob מקומית.

כלים קשורים

שאלות נפוצות