Bulk Replace – استبدال جماعي عبر ملفات متعددة (نصي)

حول هذه الأداة

تطبِّق هذه الأداة قواعد بحث واستبدال جماعية على عدة ملفات نصية (.txt / .md / .csv / .tsv / .html / .css / .js وغيرها). تتم كل المعالجة بالكامل داخل متصفحك (لن تُرسل أي بيانات).

قواعد الاستبدال

البحث (pattern) الاستبدال (replacement) تعبير نمطي حالة الأحرف حدود الكلمات حذف
وضع التطبيق:

إضافة الملفات

اسحب الملفات وأفلتها هنا، أو
0 files.

التنفيذ والنتائج

اسم الملف النوع الحجم الأصلي عدد الاستبدالات التنزيل

※ تتم قراءة الملفات بترميز UTF-8 (لن تتم إضافة BOM). تحقّق من ترميز المخرجات وأسلوب نهاية السطر عند الحاجة.

طريقة الاستخدام

  1. اسحب الملفات المطلوبة وأسقطها داخل "إضافة الملفات" (أو اضغط "اختر الملفات").
  2. الصق قواعد CSV/TSV (العمود 1 = عبارة البحث، العمود 2 = الاستبدال) داخل "قواعد الاستبدال" ثم اضغط "تحويل إلى جدول". يمكن أيضاً إضافة الصفوف يدوياً.
  3. اختر بين الاستبدال التسلسلي / الاستبدال المتزامن حسب الحاجة، واضبط لكل صف خيارات التعبير النمطي / حساسية الحالة / حدود الكلمات.
  4. اضغط "بدء الاستبدال"، ثم نزّل الملفات فردياً أو كأرشيف ZIP من القائمة في الأسفل. يمكن أيضاً تصدير سجل CSV.

شرح الخيارات

  • الاستبدال التسلسلي: يطبّق القواعد من الأعلى إلى الأسفل. قد تتطابق النتائج مرة أخرى مع قواعد لاحقة، مما يؤدي إلى تسلسل (الإعداد الافتراضي).
  • الاستبدال المتزامن: يحدد نطاقات التطابق لجميع القواعد أولاً ثم يستبدلها دفعة واحدة — مفيد لتجنّب سلاسل مثل "a→b" و"b→d".
  • التعبير النمطي: يعامل عبارة البحث كتعبير نمطي (مثال (\d{2,3})-(\d{4}) → $1$2).
  • حالة الأحرف: فعّلها لمطابقة حساسة لحالة الأحرف. عند إيقافها تعمل مثل العلم i (تُعامل Color / color / COLOR على أنها متطابقة).
  • حدود الكلمات: يضيف \b لتقييد التطابقات على الكلمات الأبجدية الرقمية (تأثير محدود على النصوص اليابانية).