هل هناك مشكلة في هذه الأداة؟
عن «استبدال في النص عبر الإنترنت»
تبحث هذه الأداة في نص عن سلسلة هدف وتستبدل كل ظهور بنص جديد. أدخل المدخلات وما تبحث عنه وما تستبدله به، واختر اختياريًا حساسية حالة الأحرف ومطابقة الكلمة الكاملة أو وضع التعبيرات النمطية.
البحث والاستبدال من أكثر تلاعبات النص شيوعًا: تنظيف البيانات المُصدرة، استبدال القيم النائبة بأخرى حقيقية في القوالب، إعادة تسمية المتغيرات بشكل دفعي في الكود، أو إصلاح نفس الخطأ الإملائي في مستند طويل.
وضع Regex يفتح المزيد من القوة: استبدال الأنماط بدلًا من السلاسل الدقيقة، التقاط مجموعات لإعادة الاستخدام، والاستبدالات الشرطية.
كيف تستخدم هذه الأداة
كيف أبحث وأستبدل سلسلة فرعية ضمن كتلة نصية؟
ألصق النص
ضع النص المصدر في حقل «Text». لا حدّ للحجم سوى حدّ حمولة النموذج؛ يعمل المدخل بحجم عدّة ميغابايت لتنظيف لمرة واحدة.
اضبط Find و Replace
«Find» ما تبحث عنه — أحرف حرفية لا regex (فالنقطة `.` والنجمة `*` والقوس `[` تُطابَق كذاتها). «Replace» ما يصبح كل تطابق. تركه فارغًا يحذف كل ورود.
اضغط «تشغيل»
تعيد النتيجة حقلًا واحدًا `text` بكل ورود مستبدَل (يكافئ `String.replaceAll`، لا تبديلًا واحدًا فقط). يكون حساسًا للحالة افتراضيًا — لا يطابق `Foo` الكلمة `foo`.
حين تحتاج regex
تتعمّد هذه الأداة تجنّب regex لتُبقي `.` و `*` حرفية — أأمن لاستبدال نحو «a.com» أو «v1.2» بلا مفاجآت. للاستبدالات النمطية استخدم regex من جانب الكود؛ هنا كل محرف يساوي ذاته.