محرف الهروب
على سبيل التعريف، في الحوسبة والاتصالات عن بعد، فإن محرف الهروب هو محرف يستدعي تفسيرًا بديلًا عن المحارف اللاحقة في تسلسل المحارف. محرف الهروب هو حالة معينة من المحارف الأولية. بشكل عام، يعتمد الحكم على ما إذا كان شيء ما محرف الهروب أم لا على السياق. ونتناول فيما يلي مزيدًا من التفاصيل.
جافا سكريبت
- تستعمل جافا سكريبت (الشرطة المائلة للخلف) كمحرف هروب لـ:
- اقتباس مفرد
- اقتباس مزدوج
- شرطة مائلة للخلف
- سطر جديد
- محرف الإرجاع
- علامة التبويب
- مسافة للخلف
تعريف
من جانب آخر، تعد محارف الهروب جزءًا من بنى الجمل في الكثير من لغات البرمجة وتنسيقات البيانات وبروتوكولات الاتصال. بالنسبة لأبجدية معينة، فإن الغرض من محرف الهروب هو بدء تسلسل المحارف (لذلك تسمى تسلسلات الهروب)، والتي يجب تفسيرها بشكل مختلف عن نفس المحارف التي تحدث بدون محرف الهروب المسبق.
وعلى صعيد آخر، هناك عادة وظيفتان لتسلسل الهروب. الأول هو ترميز كيان نحوي، مثل أوامر الجهاز أو البيانات الخاصة، التي لا يمكن تمثيلها مباشرة بالأبجدية. الاستخدام الثاني، المشار إليه باسم اقتباس الرموز، هو تمثيل الرموز، التي لا يمكن كتابتها في السياق الحالي، أو سيكون لها تفسير غير مرغوب فيه. في الحالة الأخيرة، فإن تسلسل الهروب هو رسم بياني يتكون من محرف الهروب نفسه ومحرف «مقتبس».
إضافةً إلى ذلك، قد لا يكون لمحرف الهروب معناها الخاص، لذا فإن جميع تسلسلات الهروب تتكون من شخصين أو أكثر.
متلازمة المسواك المائلة
المراجع
إضافةً إلى ذلك، الإزالة (بناء الجملة) - في بعض الاصطلاحات، يعمل محرف رائد (مثل الفاصلة العليا) كمحرف هروب
محرف التحكم
في هذا الإطار، بشكل عام، محرف الهروب ليس حالة معينة من محارف التحكم (الجهاز)، ولا العكس. إذا قمنا بتعريف محارف التحكم على أنها غير رسومية، أو على أنها ذات معنى خاص لجهاز الإخراج (مثل الطابعة أو الطرفية النصية)، فإن أي محرف الهروب لهذا الجهاز هو عنصر تحكم. ولكن محارف الهروب المستعملة في البرمجة (مثل الشرطة المائلة للخلف، "\") هي رسوم بيانية، وبالتالي فهي ليست محارف تحكم. وبالعكس، فإن أغلب (وليس كل) «محارف التحكم» أسكي لها بعض وظائف التحكم بشكل منفصل، وبالتالي فهي ليست محارف الهروب.
ومن جهة أخرى، في الكثير من لغات البرمجة، يشكل محرف الهروب كذلك بعض تسلسلات الهروب التي يشار إليها باسم محارف التحكم. مثلًا، يحتوي فاصل الأسطر على تسلسل هروب .
أمثلة
الروابط الخارجية
أن شخصية ESCAPE القوية - المفتاح والتسلسل - بوب بيمر
تغذية النموذج
من جهة ثانية، محرف فارغ (U + 0000 NULL) (فقط إذا لم يكن المحرف التالي رقمًا عشريًا، وإلا فهو تسلسل هروب ثماني)
محرف يمثله البايت الست عشري "FF"
علاوةً على ذلك، علامة تبويب عمودية (يعامل إنترنت إكسبلورر 9 والإصدارات الأقدم كـ بدلاً من علامة تبويب عمودية . إذا كان التوافق عبر المستعرض مصدر قلق، فاستعمل بدلاً من .)
لاحظ أن هروب و غير مسموح به في سلاسل جسون.
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟