بحث واستبدال متعدد

حدّد عدة قواعد للبحث والاستبدال تُطبَّق تباعًا على نصك بالترتيب الذي أضفتها به. يمكن أن تكون كل قاعدة نصًا بسيطًا أو تعبيرًا نمطيًا، مع حساسية لحالة الأحرف أو بدونها.

مثال:

كيف يعمل

تُطبَّق كل قاعدة بعد الأخرى بحسب ترتيب العرض: تصبح نتيجة القاعدة الأولى نص الانطلاق للقاعدة الثانية، وهكذا. وهذا يتيح تسلسل تحويلات متتالية دون الحاجة إلى المرور مرارًا عبر أداة بحث واستبدال بسيطة.

ماذا يحدث إذا تداخلت قاعدتان؟

بما أن القواعد تُطبَّق تباعًا على نتيجة القاعدة السابقة، فقد تعدّل قاعدة ما النص الناتج عن قاعدة سابقة، بما في ذلك استبدال تم بالفعل. تحقق من ترتيب قواعدك إذا لم تكن النتيجة النهائية كما تتوقع.

متى أستخدم خيار «Regex» بدل البحث البسيط؟

فعّل خيار regex حين تحتاج إلى استهداف نمط متغير (رقم، أو حد كلمة باستخدام \b، أو مسافات متعددة...) بدل سلسلة حرفية ثابتة؛ أما لاستبدال نص مطابق تمامًا فالبحث البسيط أسرع ويجنّبك الأحرف التي تحتاج إلى تهريب.

الخصوصية: تُطبَّق جميع القواعد محليًا بجافاسكريبت، ولا يغادر نصك متصفحك أبدًا.