بحث واستبدال النص
استبدل نصًا داخل أي نص بسهولة. خيارات للتعبيرات النمطية وحساسية الأحرف. مثال: 'Cat cat' ← 'dog dog'. يعمل محليًا. تتم المعالجة محليًا داخل متصفحك.
ابدأ الاستخدام
مثال عملي: تحويل نص بسيط
لنفترض أنك أدخلت النص Cat cat وبحثت عن cat (بدون حساسية حالة الأحرف) واستبدلته بـ dog. النتيجة الافتراضية ستكون dog dog لأن البحث غير حساس لحالة الأحرف ويستبدل كل التكرارات.
إذا فعّلت خيار حساسية حالة الأحرف، فسيتم استبدال cat الصغيرة فقط، فتصبح النتيجة Cat dog. أما إذا اخترت استبدال أول ظهور فقط بدون حساسية حالة الأحرف، فستحصل على dog cat.
الخيارات المتاحة
- استخدام تعبير نمطي: يسمح بأنماط مثل
a.bحيث النقطة تمثل أي حرف. في الوضع الحرفي (الافتراضي)، يتم ترميز الرموز الخاصة مثل النقطة، لذاa.bتطابق النقاط الحرفية. - حساسية حالة الأحرف: عند تفعيلها، يتم تمييز الأحرف الكبيرة والصغيرة.
- استبدال أول ظهور فقط: يحدد الاستبدال لأول تطابق فقط.
قواعد الاستبدال في التعبيرات النمطية
عند استخدام التعبيرات النمطية، يتبع نص الاستبدال قواعد جافاسكريبت. يمكنك استخدام مراجع مثل للإشارة إلى مجموعة الالتقاط الأولى في النمط. على سبيل المثال، إذا كان النمط (cat) والاستبدال dog، فسيتم إدراج 'dog' قبل النص المطابق.
القيود والملاحظات
- لا يمكن ترك حقل البحث فارغًا؛ سيتم رفض الطلب.
- التعبيرات النمطية غير الصالحة ستظهر كخطأ.
- تعمل الأداة على نص واحد فقط، وليست أداة لتدقيق إملائي أو ترجمة أو استبدال متعدد الملفات.
- تتم المعالجة بالكامل في متصفحك، ولا يتم إرسال بياناتك إلى أي خادم.
الأسئلة الشائعة
كيف يمكنني استبدال نص يحتوي على نقطة حرفيًا؟
في الوضع الافتراضي (غير النمطي)، يتم ترميز النقطة تلقائيًا، لذا يمكنك كتابة a.b وسيطابق النص الحرفي 'a.b'. إذا كنت في وضع التعبير النمطي، فستحتاج إلى ترميز النقطة كـ \. لمطابقة نقطة حرفية.
ماذا يحدث إذا أدخلت تعبيرًا نمطيًا غير صالح؟
ستظهر رسالة خطأ ولن يتم تنفيذ أي استبدال. تأكد من صحة النمط قبل المحاولة.
هل يمكنني استبدال أول ظهور فقط في النص؟
نعم، فعّل خيار "استبدال أول ظهور فقط" وسيتم استبدال التطابق الأول فقط، مع بقاء باقي التطابقات دون تغيير.
تتم المعالجة محليًا داخل متصفحك.