مرکزی مواد پر جائیں

مفت Whitespace صاف کار

کسی بھی متن میں اضافی خالی جگہیں ہٹائیں، سطریں تراشیں، خالی سطریں ختم کریں، اور line endings معمول پر لائیں۔ ایک کلک میں کاپی پیسٹ مواد صاف کریں۔

لوڈ ہونے کے بعد آف لائن کام کرتا ہے
پہلے سے طے شدہ:

یا .txt، .csv، .md یا .log فائل باکس پر ڈالیں

0 حروف1 سطریں1 خالی سطریں
صفائی کے اختیارات

عام استعمالات

  • کاپی شدہ متن کو صاف کریںWord، PDFs، اور ویب صفحات سے غیر منظم فارمیٹنگ کو ٹھیک کریں — اضافی خالی جگہوں، دگنی خالی لائنوں، اور غیر مستقل انڈینٹیشن کو ہٹائیں۔
  • کوڈ اور تشکیل کی فائلوں میں خالی جگہ کو صاف کریںکوڈ اور ترتیب کی فائلوں میں معطل خالی جگہوں کو ہٹائیں، لائن کے اختتام کو عام بنائیں، اور انڈینٹیشن کے مسائل کو حل کریں۔
  • مواد انتظامی نظام کے لیے متن کو صاف کریںWordPress، Contentful، یا دیگر CMS پلیٹ فارمز میں پیسٹ کرنے سے پہلے متن کو عام بنائیں تاکہ فارمیٹنگ کے مسائل سے بچیں۔
  • ڈیٹا فائلوں میں خالی جگہ کو صاف کریںڈیٹا بیسز، سپریڈ شیٹس، یا ڈیٹا پائپ لائنز میں درآمد کرنے سے پہلے ڈیٹا کی قدروں سے سرے اور معطل خالی جگہوں کو ہٹائیں۔
  • ای میل سانچوں میں خالی جگہ کو صاف کریںبھیجنے سے پہلے ای میل کاپی میں خالی جگہ کو عام بنائیں — ای میل کلائنٹس میں ریندرنگ کی غیر مستقل مانع بنائیں۔

یہ کیسے کام کرتا ہے

Whitespace Cleaner مکمل طور پر آپ کے براؤزر میں ہاتھ سے لکھے گئے JavaScript regex کا استعمال کرتے ہوئے چلتا ہے — کوئی لائبریری، کوئی سرور نہیں۔ ہر تبدیلی آپ کے ٹائپ کرتے ہی مقامی طور پر ہوتی ہے، نتائج حقیقی وقت میں اپ ڈیٹ ہوتے ہیں۔

  1. 1
    ان پٹ اسکیننگ اور اعداد و شمار
    آپ کے ٹائپ یا پیسٹ کرتے ہی، ٹول آپ کے متن کو ہدف شدہ regex پیٹرنز سے اسکین کرتا ہے تاکہ trailing-space لائنیں، مسلسل خالی لائنیں، ٹیب حروف، یونیکوڈ خالی جگہیں (NBSP، پورے چوڑائی والی)، اور غیر مرئی صفر-چوڑائی حروف گنے جا سکیں۔ یہ گنتیاں ان پٹ کے فوراً نیچے ظاہر ہوتی ہیں تاکہ آپ کچھ صاف کرنے سے پہلے دیکھ سکیں کہ آپ کے متن میں دراصل کیا غلط ہے۔
  2. 2
    لائن بہ لائن regex تبدیلیاں
    clean() فنکشن نئی لائنوں پر تقسیم کرتا ہے اور آپ کے منتخب اختیارات کو ترتیب سے لاگو کرتا ہے: ٹیبز کو بدلا یا سکیڑا جاتا ہے، خالی جگہوں کی لڑیوں کو /[ \t]+/g کے ساتھ ایک تک کم کیا جاتا ہے، پھر ہر لائن کاٹی جاتی ہے۔ یونیکوڈ خالی جگہیں ( ،   اور دیگر) کو عام خالی جگہوں سے بدل دیا جاتا ہے؛ صفر-چوڑائی حروف (​، ‍، ) مکمل طور پر حذف کر دیے جاتے ہیں۔ Smart رموز جیسے curly quotes اور em-dashes کو ASCII مساوی میں سیدھا کیا جاتا ہے۔
  3. 3
    خالی لائن اور دستاویز کاٹنا
    فی لائن کام کے بعد، مسلسل خالی لائنیں یا تو مکمل طور پر ہٹا دی جاتی ہیں یا ایک واحد خالی میں سکیڑ دی جاتی ہیں (جو بھی آپشن آپ نے چنا ہو) ایک واحد /\n{3,}/ متبادلے کا استعمال کرتے ہوئے۔ پوری دستاویز کی ابتدائی اور آخری نئی لائنیں آخر میں ہٹائی جاتی ہیں، منطق کو آپشن کی ترتیب سے قطع نظر قابل پیشگوئی رکھتے ہوئے۔
  4. 4
    لائن-اختتام معمول پر لانا اور آؤٹ پٹ
    ٹول معمول پر لانے سے پہلے اصل متن کے غالب لائن اختتام (LF، CRLF، یا CR) کا پتہ لگاتا ہے تاکہ 'اصل رکھیں' اختیار اسے وفاداری سے بحال کر سکے۔ آپ ایک مخصوص کنونشن کو بھی مجبور کر سکتے ہیں۔ صاف شدہ متن فوراً آؤٹ پٹ پین میں ظاہر ہوتا ہے، ہٹائے گئے حروف اور لائنوں کی گنتی دکھانے والے پہلے/بعد کے اعداد و شمار پینل کے ساتھ، اور ایک Download .txt بٹن کے ساتھ جو مقامی طور پر ایک Blob بناتا ہے۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات