حذف فاصله های اضافی
فاصله های اضافی، خطوط خالی و قالب بندی به هم ریخته را از متن چسبانده شده پاک کنید. رایگان.
نحوه استفاده
- متن خود را در ناحیه ورودی بچسبانید — قالب بندی به هم ریخته خوش آمد است.
- انتخاب کنید حالت تمیزکاری: حذف همه فاصله ها، یا ادغام چند تا در یکی، یا فقط حذف لبه ها.
- تغییر دهید نشانه های تب و خطوط جدید و فاصله ناشکن برای کنترل دقیق جداگانه.
- متن تمیز شده را کپی کنید یا دانلود کنید — شکست های خط دقیقا مطابق تنظیم های شما نگه داشته یا حذف می شوند.
سوالات پرتکرار
آیا این واقعا رایگان است؟
بله — هر ابزار این سایت 100% رایگان است، بدون محدودیت، بدون ثبت نام و بدون واترمارک.
آیا داده های من خصوصی است؟
کاملا. همه پردازش به صورت محلی در مرورگر شما انجام می شود. فایل های شما هرگز به هیچ سروری بارگذاری نمی شوند.
دقیقا چه چیزی به عنوان فاصله سفید شمرده می شود؟
فاصله ها، نشانه های تب، خطوط جدید، بازگشت های خط، و فاصله های Unicode مثل فاصله ناشکن (U+00A0)، فاصله باریک و فاصله صفر عرض. و ابزار می تواند هر دسته را به طور مستقل هدف بگیرد.
تفاوت حذف فاصله و یکسان سازی چیست؟
حذف کردن آنها را کاملا حذف می کند («hello world» یعنی «helloworld» می شود). و یکسان سازی هر توالی را در یک فاصله ادغام می کند («hello world» یعنی «hello world» می شود). برای داده ادغام شده حذف کردن را انتخاب کنید، و برای متن خوانا یکسان سازی را انتخاب کنید.
آیا شکست های خط مرا حذف می کند؟
فقط اگر کلید خطوط جدید را فعال کنید. به صورت پیش فرض می توانید فاصله ها و نشانه های تب را تمیز کنید در حالی که ساختار پاراگراف خود را کاملا نگه می دارید.
آیا استفاده از آن روی کد منبع امن است؟
فاصله برای زبان های غیر حساس به فاصله خوب است، اما مراقب باشید: Python به تورفتگی وابسته است، و رشته ها در هر زبانی باید فاصله درونی خود را نگه دارند. برای کد حالت «ادغام کنید» را بر حالت «حذف همه» ترجیح دهید.
راهنمای کامل تمیز کردن فاصله ها
فاصله های سرگردان اشباح نامرئی متن دیجیتال اند. پاراگراف را از PDF کپی کنید و شکست های خط تصادفی بین جمله ها می یابید. و از صفحه وب بچسبانید فاصله های ناشکن نفوذ می کنند. و صفحه گسترده درون ریزی کنید فاصله های اضافی جستجوهای شما را می شکنند. این ابزار هر نوع فاصله را دنبال می کند و آن را دقیقا به روشی که تعیین می کنید حذف یا یکسان می کند.
حروف نامرئی
- فاصله معمولی (U+0020): معمولی. چندتایی اغلب از متن توجیه شده یا تایپ بی دقت می آیند.
- فاصله ناشکن (U+00A0): شبیه به هم به نظر می رسد اما از شکستن خط جلوگیری می کند — و بی صدا مقایسه رشته ها و درون ریزی های CSV را می شکند.
- نشانه تب (U+0009): باقی مانده تراز از کد یا جدول ها؛ و عرض آن در ویرایشگرها ناسازگار است.
- فاصله صفر عرض (U+200B): کاملا نامرئی، اما برای جستجو و شمارش کلمات کلمات را تقسیم می کند. در متن کپی شده از وب رایج است.
- بازگشت خط (U+000D): پایان خط به سبک Windows در برابر سبک Unix خطوط خالی جعلی می سازد.
گردش کارهای تمیزکاری عمومی
از PDF تا سند: خطوط جدید را در فاصله ادغام کنید، سپس چند فاصله را یکسان کنید — پس پاراگراف ها خود دوباره جمع می شوند. آماده سازی صفحه های گسترده: فاصله های آغازین و اضافی را حذف کنید تا مقادیر در جستجوها پیدا شوند. تراش وب: پیش از تجزیه اعداد همه فاصله ها را از قیمت ها یا شناسه های استخراج شده بگیرید. ترتیب کد: ترتیب خطوط خالی و فاصله های اضافی را بدون دست زدن به تورفتگی ادغام کنید.
ابزار در داخل از الگوهای آگاه به Unicode استفاده می کند و حتی حروف صفر عرض را پوشش می دهد که تطابق های پایه فاصله جا می اندازند. و چون همه چیز به صورت محلی اجرا می شود، می توانید اسناد محرمانه را با امنیت تمیز کنید — هیچ چیزی هرگز بارگذاری نمی شود.
انتخاب حالت درست
- حذف همه: بیشترین ادغام. بهترین برای رشته های قابل خواندن توسط ماشین مثل کدها، هش ها یا داده کوچک شده که در آنها اصلا به فاصله نیاز نیست.
- ادغام چندتایی: تمیزترین تمیزکاری عمومی. «سلام دنیا» یعنی «سلام دنیا» می شود — خوانا، شکاف های اتفاقی ناپدید می شوند.
- حذف لبه ها: فقط فاصله های آغازین و اضافی را حذف می کند. بهترین پیش از مقایسه رشته ها، تایید ورودی های فرم یا درون ریزی داده CSV.
مثال های واقعی آسیب فاصله
فاصله اضافی در نشانی ایمیل («user@example.com ») خطاهای «ایمیل نادرست» می سازد که کاربران نمی توانند ببینند. و فاصله ناشکن چسبانده شده از Word به فیلد رمز عبور ورود را بدون دلیل قابل مشاهده ناموفق می کند. و خطوط خالی اضافی در CSV ردیف ها را جابه جا می کنند و درون ریزی ها را خراب می کنند. و در هر صورت اصلاح در اینجا در چند ثانیه انجام می شود: بچسبانید، حالت را انتخاب کنید، و نتیجه تمیز را کپی کنید. و برای توسعه دهندگان، همان حروف نامرئی تجزیه JSON و تطابق های regex را می شکنند — پس تمیز کردن ورودی پیش از پردازش معمولا ارزش ساختن دارد.
پیشنهاد تخصصی: اگر در حال آماده کردن متن برای آن هستید شمارنده کلمات، پس نخست آن را از حذف کننده فاصله های اضافی بگذرانید. شکست های خط سرگردان از فایل های PDF تعداد پاراگراف ها را زیاد می کنند و برآوردهای زمان خواندن را خراب می کنند.