0

أداة تهريب النصوص — JSON و JS و SQL و Regex

تهريب أو إلغاء تهريب النصوص لصيغ JSON و JavaScript/TypeScript و SQL و regex — بشكل حي ومباشر داخل متصفحك بالكامل.

🔒 تتم معالجتها بالكامل في متصفحك — ولا يتم تحميل أي شيء تدخله هنا على الإطلاق.

هل تحتاج كيانات HTML أو ترميز عناوين URL بدلاً من ذلك؟ استخدم أداة تشفير/فك تشفير HTML و URL الخاصة بنا.

جارٍ المعالجة... 0%

النتيجة

هل تحتاج لإدراج سلسلة نصية تحتوي على علامات تنصيص أو شرطات مائلة للخلف أو فواصل أسطر داخل حمولة JSON، أو ملف مصدر JavaScript، أو استعلام SQL، أو نمط تعبير نمطي (regular expression)؟ كل سياق من هذه السياقات الأربعة يهرب الحروف الخاصة بشكل مختلف، والخطأ في ذلك يكسر القيمة أو يسبب خللاً. هذه الأداة تهرب وتلغي تهريب النصوص لجميع هذه السياقات الأربعة، بشكل حي، داخل متصفحك مباشرة. هل تحتاج لترميز كيانات HTML أو ترميز URL بدلاً من ذلك؟ استخدم أداة ترميز/فك ترميز HTML و URL الخاصة بنا — هذه الأداة تترك هاتين الصيغتين لها عن قصد.

اختر صيغةً لتتبدل القواعد فوراً: نمط JSON يستخدم التهريب الدقيق الذي تتطلبه مواصفات JSON (علامات التنصيص، الشرطات المائلة للخلف، الأسطر الجديدة، علامات الجدولة والحروف الضابطة)؛ نمط JavaScript يضيف خياراً لنوع علامات التنصيص، لتحصل على مخرجات صحيحة للعلامات المفردة أو المزدوجة أو الفاصلة العليا الخلفية، بما في ذلك تهريب ${ الخاصة بالقوالب النصية؛ نمط SQL يضاعف علامات التنصيص المفردة بالطريقة التي تتوقعها نصوص SQL الحرفية القياسية؛ ونمط regex يهرب الإثني عشر حرفاً خاصاً في regex ليطابق النص الحرفي بالضبط داخل نمط new RegExp() — تهريب regex يسير باتجاه واحد فقط، إذ لا يوجد غموض لعكسه.

تنبيه صريح واحد: مضاعفة علامات التنصيص في SQL معروضة هنا للتعلم وللسكربتات السريعة التي تُستخدم لمرة واحدة، وليس كبديل أبداً عن الاستعلامات المُعلمة أو العبارات المُعدّة — تهريب إدخالات المستخدم يدوياً هو خطر تقليدي لحقن SQL في التطبيقات الحقيقية، والأداة تقول ذلك بوضوح كلما كان نمط SQL نشطاً. كل تحويل يعمل محلياً: لا شيء مما تلصقه أو ترمزه أو تفك ترميزه يُرفع إلى أي خادم أبداً.