بحث واستبدال
ابحث في نص واستبدل كل تكرار، كنص عادي أو بتعبير نمطي ومجموعات التقاط.
تتم المعالجة محليًا في متصفحك· بياناتك تبقى في متصفحك.
ما هي أداة بحث واستبدال؟
يستبدل «بحث واستبدال» كل ظهور لكلمة أو عبارة أو نمط في نصك. في الوضع النصي يكون البحث حرفيًا مع خيارات لمطابقة الحالة والكلمات الكاملة فقط. ويُدرج البديل كما كتبته تمامًا.
يقبل وضع regex تعابير JavaScript النمطية: تُستخدم مجموعات الالتقاط في البديل بالصيغ $1 و$2 أو $<name>، ويتحول \n و\t إلى سطر جديد وتبويب. وتعمل ^ و$ عند كل سطر. يُنفَّذ وضع regex في worker بحد زمني، ويُقيَّد النمط بـ 500 حرف، وتُرفض الأنماط المعرضة للتراجع الكارثي. ويُعرض عدد الاستبدالات.
كيف تعمل؟
- الصق نصك ثم اكتب ما تبحث عنه وما تستبدله به.
- اختر مطابقة الحالة والكلمات الكاملة، أو فعّل التعبير النمطي لاستخدام الأنماط والمجموعات مثل (\d+)-(\d+) → $2-$1.
- اقرأ عدد الاستبدالات في الملاحظات وانسخ النتيجة.
حالات الاستخدام الشائعة
- إعادة تسمية متغير أو اسم منتج أو رابط في مستند ملصوق.
- تحويل تواريخ من 2024-01-15 إلى 15/01/2024 بمجموعات regex.
- تحويل سطر مفصول بفواصل إلى عنصر في كل سطر باستبدال «,» بـ \n.
- حذف كلمات أو أحرف غير مرغوبة من نص في خطوة واحدة.
أمثلة
جرّب هذا المدخل في الأداة أعلاه:
2024-01-15, 2024-02-20, 2024-03-05
الخصوصية
تعمل أداة بحث واستبدال بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
صياغة regex هي صياغة JavaScript (بلا ميزات PCRE الخاصة). وللاختبارات المتقدمة استخدم مختبر regex أولًا.
الأسئلة الشائعة
كيف أعيد استخدام جزء من التطابق؟
فعّل التعبير النمطي، وضع الجزء بين قوسين، واكتب $1 (أو $<name> لمجموعة مسماة) في البديل.
لماذا رُفض نمط regex الخاص بي؟
ربما يتجاوز 500 حرف أو غير صالح أو يحتوي تكرارًا متداخلًا مثل (a+)+ قد يجمّد المتصفح. بسّط النمط.
كيف أدرج سطرًا جديدًا؟
اكتب \n في البديل (خيار «قراءة \n و\t» مفعّل افتراضيًا).
أدوات ذات صلة
استبدال بـ Regex
أعد كتابة النص بنمط regex وقالب استبدال يعيد استخدام الأجزاء الملتقطة.
أدوات المطورين
مختبر التعابير النمطية Regex
اكتب نمطًا والصق نصًا لترى كل تطابق مميّزًا مع موضعه ومجموعات الالتقاط الخاصة به.
أدوات المطورين
إزالة المسافات الزائدة
نظّف التباعد في نص ملصوق: المسافات المزدوجة والتبويبات الشاردة والمسافات الأخيرة وتتابع الأسطر الفارغة.
أدوات النصوص
محوّل حالة الأحرف
أداة واحدة لكل حالات النص: اختر نمطًا من القائمة فيتحول النص فورًا.
أدوات النصوص
إضافة بادئة / لاحقة للأسطر
ضع النص نفسه في بداية كل سطر ونهايته، أو رقّم الأسطر تلقائيًا.
أدوات النصوص
منظّف النصوص
عقّم النصوص المنسوخة من الويب والمستندات ومحادثات الذكاء الاصطناعي: أحرف غير مرئية وعلامات اقتباس منحنية ومسافات غريبة، وكل خطوة بيدك.
أدوات النصوص
مقارنة النصوص (Diff)
الصق نصًا أصليًا ونصًا معدَّلًا لترى بالضبط ما أُضيف وما حُذف، بمستوى التفصيل الذي تختاره.
أدوات النصوص