أداة البحث والاستبدال المجانية
أداة البحث والاستبدال تستبدل كل ظهور لنص بآخر. الصق نصك وأدخل ما تريد البحث عنه وما تريد وضعه مكانه، وتعيد هذه الأداة المجانية النص المتغير مع عدد الاستبدالات. تتعامل مع النص العادي والكلمات الكاملة والتعبيرات العادية، مما يجعل التعديلات الجماعية على النسخ والأكواد والتصديرات سريعة وقابلة للتحقق.
Find and Replace
Text and Content
عن هذه الأداة
في الوضع العادي، يتم مطابقة النص الذي تكتبه بالضبط كما هو مكتوب، بما في ذلك علامات الترقيم، لذا فإن النقطة أو القوس مجرد حرف. حدد "تجاهل حالة الأحرف" لمطابقة الأحرف الكبيرة والصغيرة معاً، و"الكلمات الكاملة فقط" لمنع مطابقة "cat" داخل "category". يوضح العدد عدد الاستبدالات التي تمت، لذا يمكنك معرفة على الفور ما إذا كانت سلسلة البحث لم تطابق أي شيء أو طابقت أكثر بكثير مما توقعت.
يقبل وضع Regex تعبيراً عادياً بدون الشرطات المحيطة. على سبيل المثال، \d{3}-\d{4} يجد أرقام بنمط الهاتف، و^\s+ مع خيار متعدد الأسطر يزيل المسافات البادئة من كل سطر. في الاستبدال، يمكنك إعادة استخدام أجزاء من المطابقة باستخدام $1 و$2 وما إلى ذلك، بعد وضعها بين قوسين في النمط. يتم التحقق من النمط قبل تشغيله، والنمط غير الصحيح أو الثقيل جداً يعيد رسالة بدلاً من خطأ.
استخدم هذه الأداة لتغيير اسم العلامة التجارية عبر مستند طويل أو إصلاح خطأ متكرر أو استبدال نطاق في قائمة عناوين URL أو إزالة معاملات التتبع من الروابط أو إعادة تنسيق التواريخ في التصدير. تفحص دائماً النتيجة قبل استخدامها. إذا لم يكن العدد هو ما تتوقعه، ضيق النمط أو قم بتشغيل مطابقة الكلمات الكاملة. يتم معالجة نصك مرة واحدة في الطلب ولا يتم تخزينه.
الأسئلة الشائعة
كيف أستبدل النص في الوضع العادي؟
الصق نصك واكتب السلسلة الدقيقة المراد البحث عنها والاستبدال، اترك الوضع على نص عادي واضغط استبدل. يتم تغيير كل مطابقة ويتم عرض العدد. اترك الاستبدال فارغاً لحذف المطابقات. يتم التعامل مع الأحرف مثل النقاط والأقواس كنص عادي في هذا الوضع.
ما هو التعبير العادي؟
التعبير العادي هو لغة نمط لمطابقة النص حسب الشكل وليس الأحرف الدقيقة، على سبيل المثال أي سلسلة من الأرقام أو أي كلمة تنتهي بـ "ing". استخدمه عندما يختلف النص الذي تريد تغييره. إذا كنت تريد فقط استبدال عبارة ثابتة، فالوضع العادي أبسط وأأمن.
كيف أعيد استخدام جزء من المطابقة في الاستبدال؟
ضع الجزء بين قوسين في نمطك، مثل (\d+)-(\d+)، ثم اكتب $1 و$2 في الاستبدال. على سبيل المثال، الاستبدال $2/$1 يبدل الرقمين. هذا يعمل في وضع regex فقط. في الوضع العادي، علامة الدولار مجرد علامة دولار.
لماذا حصلت على خطأ في النمط؟
النمط غير صحيح، على سبيل المثال تم فتح قوس ولم يتم إغلاقه، أو أنه معقد جداً وتم إيقافه بحد أمان. تحقق من الأقواس وأهرب الأحرف الخاصة بشرطة مائلة للخلف. إذا كان النمط طويلاً، جرب نسخة أبسط في مسارين.
هل يغير نصي الأصلي؟
لا. الأصل يبقى في الصندوق أعلاه والنسخة المتغيرة تظهر في النتيجة أدناه، لذا يمكنك المقارنة ونسخ ما تريده فقط. لا شيء يتم حفظه على الخادم. إذا كنت تريد رؤية الاختلافات سطراً تلو الآخر، الصق كلا الإصدارين في أداة مقارنة النصوص.

