یک لیست چندخطی را بر اساس یک کلمه یا عبارت دقیق، با تطبیق اختیاری حروف و کلمات کامل فیلتر کنید. برای بازتولید این مثال، ورودی و تنظیمات دقیق زیر را دنبال کنید. باز کردن حذف شرطی خطوط متن.
آمادهسازی متن منبع
ابزار Conditional Text Line Removal را باز کنید و گزینه نوشتن یا چسباندن متن را انتخاب کنید، یا یک فایل متنی پشتیبانیشده UTF-8 را بارگذاری کنید. بارگذاری، ویرایشگر را باز میکند؛ ابزار را اجرا نمیکند. این مثال از منبع دقیقی که در مقایسه نشان داده شده استفاده میکند.
حداکثر ورودی و نتیجه: 1 مگابایت متن UTF-8، با سقف ورودی 1,048,576 کاراکتر. تبدیلهای افزایشی نیز باید در محدودیت نتیجه جای بگیرند.
از ورودی نمونه دقیق استفاده کنید
apple pie banana bread Apple juice
این عملیات متنی در مرورگر شما اجرا میشود؛ منبع و نتیجه آن برای تبدیل ارسال نمیشوند. در صورت در دسترس بودن حافظه نشست، پیشنویس ممکن است در این زبانه مرورگر باقی بماند. پاک کردن، پیشنویس فعلی را حذف میکند؛ قبل از بستن زبانه، کارهای مهم را دانلود کنید.
انتخاب تنظیمات
برای مثال ضبطشده، از این تنظیمات استفاده کنید: متن برای یافتن: apple؛ خطوط منطبق: حذف خطوط منطبق؛ تطبیق حروف: خاموش؛ فقط کلمات کامل: خاموش.
متن جستجو به طور جداگانه با هر خط مطابقت داده میشود. حذف خطوط منطبق، خطوط حاوی مطابقت را دور میریزد؛ نگه داشتن خطوط منطبق فقط همان خطوط را برمیگرداند. حساسیت به حروف در ابتدا خاموش است. کلمات کامل فقط از مطابقت زمانی که یک حرف، عدد یا زیرخط مستقیماً در کنار عبارت جستجو قرار دارد جلوگیری میکند. جستجوی خالی متن را بدون تغییر باقی میگذارد.
نمونه موجود در این راهنما
تأیید شده در گردش کار مرورگر i2TEXT در تاریخ 11 نوامبر 2026.
- ورودی
- example.txt
- خروجی
- conditional-text-line-removal.txt
- نتیجه ذخیرهشده
- 12 بایت
اعمال و بررسی نتیجه
هنگامی که ورودی و تنظیمات آماده شد، Conditional Text Line Removal را انتخاب کنید. در مثال ذخیرهشده، نتیجه با این شروع میشود: "banana bread".
این گزینه متن دقیق را مطابقت میدهد نه عبارات منظم (Regular Expressions). فیلتر کردن کل خطوط را حذف میکند، نه فقط کلمات منطبق را.
نمای کلی نتیجه، Matching lines را از Lines removed جدا میکند و مجموع خطوط ورودی به نتیجه را نشان میدهد. در حالت Keep matching lines، تعداد حذفشدهها نشاندهنده خطوط غیرمنطبق است، نه مواردی که حفظ کردهاید.
نمای کلی نتیجه، نتایج تغییریافته، بدون تغییر و خالی را متمایز میکند. نتیجه بدون تغییر به این معنی است که عملیات انتخابشده متن را تغییر نداده است؛ نتیجه خالی میتواند نتیجه مورد انتظار از حذف یا استخراج باشد. مجموع خطوط شامل یک خط خالی در انتها است؛ نتیجه خالی دارای صفر خط است.
ذخیره نسخهای که بررسی کردید
نتیجه فعلی را بررسی کنید، سپس از آیکون دانلود برای ذخیره یک فایل TXT استفاده کنید. دانلود واقعی در این مثال با نام conditional-text-line-removal.txt است. کپی و دانلود از نتیجه فعلی استفاده میکنند، بنابراین قبل از ذخیره، هرگونه تغییر نهایی در متن را اعمال کنید. «ادامه به» میتواند نتیجه را به ابزار بعدی سازگار منتقل کند، جایی که میتوانید قبل از اجرای عملیات دیگر، آن را بررسی کنید.
ویرایش نتیجه، جزئیات محاسبهشده را تا زمانی که ابزار را دوباره اجرا نکنید، پنهان میکند. کپی و دانلود TXT از متن ویرایششده استفاده میکنند؛ به منبع بازگردید و ابزار را دوباره اعمال کنید تا گزارش بهروزرسانی شود.
example.txtconditional-text-line-removal.txt
پرسشهای متداول
کدام تنظیمات این مثال را ایجاد کردند؟
متن برای یافتن: apple؛ خطوط منطبق: حذف خطوط منطبق؛ تطبیق حروف: خاموش؛ فقط کلمات کامل: خاموش.
قبل از استفاده از نتیجه چه چیزی را باید بررسی کنم؟
این گزینه متن دقیق را مطابقت میدهد نه عبارات منظم (Regular Expressions). فیلتر کردن کل خطوط را حذف میکند، نه فقط کلمات منطبق را.
این متن کجا پردازش میشود؟
این عملیات متنی در مرورگر شما اجرا میشود؛ منبع و نتیجه آن برای تبدیل ارسال نمیشوند. در صورت در دسترس بودن حافظه نشست، پیشنویس ممکن است در این زبانه مرورگر باقی بماند. پاک کردن، پیشنویس فعلی را حذف میکند؛ قبل از بستن زبانه، کارهای مهم را دانلود کنید.
حذف شرطی خط متن را با متن خود امتحان کنید.
از منبع خود استفاده کنید و نتیجه را قبل از اشتراکگذاری بررسی کنید.