← العودة إلى الميزات
Free

هروب / فك هروب الشرطة المائلة العكسية (Backslash)

يقوم هروب / فك هروب الشرطة المائلة العكسية بتحويل السلاسل النصية من وإلى شكلها المهروب (\n \t \r \" \' \\ وهروب Unicode). ضروري عند تضمين نصوص متعددة الأسطر، أو اقتباسات، أو أحرف خاصة في أكواد JavaScript أو Python أو Go أو JSON المصدرية دون أخطاء في الصيغة.

عند تضمين نص كقيمة نصية ثابتة في الكود المصدري - مثل سلسلة JavaScript، أو قيمة JSON، أو قاموس Python - فأنت بحاجة إلى 'هروب' الأحرف الخاصة حتى يتم تحليل الكود بشكل صحيح. تتعامل هذه الأداة مع هذا الأمر فوراً. يأخذ وضع الهروب (Escape) النص الخام مع فواصل الأسطر وعلامات التبويب والاقتباسات وينتج سلسلة مشفرة في سطر واحد يمكنك لصقها بين علامات الاقتباس في أي لغة. يقوم فك الهروب (Unescape) بعكس العملية - الصق السلسلة المهروبة واسترجع النص الأصلي القابل للقراءة. تتعرف الأداة على جميع تسلسلات الهروب القياسية: \n (سطر جديد)، \r (إرجاع الحامل)، \t (علامة تبويب)، \f (تغذية النموذج)، \v (علامة تبويب رأسية)، \0 (قيمة فارغة)، \b (مسافة للخلف)، \" \' \\، بالإضافة إلى هروب Unicode \xHH و \uHHHH. لا توجد مفاجآت خاصة بلغة معينة - يتم دعم جميع قواعد الهروب الشائعة.

معاينة مباشرة
example.com
هروب / إلغاء هروب الخط المائل العكسي (Backslash) هروب إلغاء الهروب
نص خام
Line 1 Line 2 "tabbed" With a 'quote'
مخرجات مهربة
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
الميزات الرئيسية

هروب الأحرف الخاصة

يحول الأسطر الجديدة وعلامات التبويب والاقتباسات والشرطات المائلة العكسية إلى شكل تسلسل الهروب الخاص بها (\n \t \" \\). آمن للصق كقيم نصية ثابتة في أي لغة.

فك الهروب للعودة للأصل

يعكس تسلسلات الهروب ويعيدها إلى النص الأصلي. الصق سلسلة مهروبة واقرأها في شكلها الخام القابل للقراءة.

يدعم جميع أنواع الهروب القياسية

يتعامل مع \n \r \t \f \v \0 \b بالإضافة إلى \" \' \\ — كل تسلسلات الهروب الشائعة المستخدمة في JavaScript و Python و Go و JSON وغيرها.

دعم هروب Unicode

يحول الأحرف غير المنتمية لـ ASCII إلى تنسيق \xHH أو \uHHHH، ويفك تشفيرها مرة أخرى. مفيد للتعامل مع نصوص Unicode في الكود المصدري.

نسخ بضغطة واحدة

نسخ المخرجات المهروبة أو المفكوكة بضغطة واحدة. الصقها مباشرة في الكود المصدري، أو مستندات JSON، أو ملفات التكوين.

معاينة في الوقت الفعلي

تحدث المخرجات فوراً أثناء الكتابة. تكرار سريع لضبط السلسلة حتى يتم تحليلها بشكل صحيح في لغتك المستهدفة.

حالات الاستخدام الشائعة

تضمين نص متعدد الأسطر في JS

تحويل فقرة متعددة الأسطر إلى سطر واحد مرتبط بـ \n بحيث يمكنك لصقها كقيمة نصية ثابتة في JavaScript دون الحاجة إلى حيل القوالب النصية.

تحضير قيم JSON

قم بـ 'هروب' الاقتباسات والأسطر الجديدة في السلسلة قبل إدراجها كقيمة JSON - يتجنب أخطاء التحليل الناتجة عن أحرف " غير المهروبة.

تصحيح السجلات المهروبة

الصق السجلات التي تحتوي على تسلسلات هروب \n و \t وقم بفك هروبها لقراءة النص المنسق الفعلي.

نقل السلاسل عبر اللغات

التحويل بين أشكال الهروب المستخدمة في لغات مختلفة (JavaScript مقابل Python مقابل Go) عند نقل بيانات الاختبار أو الثوابت.

العمل مع مصادر التعبيرات النمطية (Regex)

قم بـ 'هروب' أحرف regex الخاصة في السلاسل المصدرية بحيث يتم التعامل معها كقيم حرفية عند نسخها في نمط regex.

كيفية الاستخدام
1

فتح أداة الشرطة المائلة العكسية

اضغط على أيقونة الشرطة المائلة العكسية في لوحة DevSuite Pro. تفتح لوحة محرر مع وضعي الهروب وفك الهروب.

2

لصق نصك

الصق النص متعدد الأسطر، أو السلسلة المقتبسة، أو القيمة المهروبة بالفعل التي تريد تحويلها.

3

اختيار الوضع

اختر 'هروب' لإنتاج قيمة نصية ثابتة آمنة للكود، أو 'فك الهروب' لاستعادة النص الأصلي القابل للقراءة.

4

مراجعة المخرجات

تظهر النتيجة المحولة في اللوحة المجاورة فوراً. المخرجات الطويلة قابلة للتمرير وتلتف تلقائياً.

5

النسخ واللصق في الكود

اضغط على 'نسخ' للحصول على السلسلة المهروبة، ثم الصقها بين علامات الاقتباس في ملف JavaScript أو Python أو JSON الخاص بك.

هل أنت جاهز للتجربة؟

قم بتثبيت DevSuite Pro مجانًا وافتح أكثر من 64 أداة للمطورين لمتصفحك.

إضافة إلى Chrome أضف إلى Edge إضافة إلى FireFox