تهريب Markdown
تضع الأداة شرطة مائلة عكسية قبل كل حرف يعدّه Markdown تنسيقًا: يصبح *x* هو \*x\* ويظهر بنجمتيه بدل أن يتحول إلى خط مائل. النص نفسه يعطي النتيجة نفسها. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- النص
- *x*
- بعد الهروب
- \*x\*
هرّب الأحرف الوصفية في Markdown ليُعرض النص حرفيًا. نية البحث: تهريب أحرف markdown. لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة.
كيف يعمل
هرّب الأحرف الوصفية في Markdown ليُعرض النص حرفيًا. يهرّب بشرطة مائلة عكسية رموز CommonMark/GFM الخاصة المستخدمة في الوسم المضمّن والكتلي. التنفيذ JavaScript خالص بلا خدمات خارجية.
لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة. الوظائف الفاشلة لا تُفوتر. تستهدف الصفحات نية البحث بكلمات مفتاحية دقيقة.
وثّق الحالات الحدية في الأمثلة لتثبيت الاختبارات الذهبية للعقد. فضّل الوحدات والنطاقات الصريحة على الإكراه الصامت للأنواع الخاطئة. عندما يكون الحقل اختياريًا، تُوثَّق القيم الافتراضية في params وتُعاد في المخرجات.
المدخلات والحدود والتقريب
الكسور الاختيارية تستخدم half-up مرة واحدة. المخرجات تعيد المدخلات الأساسية لتسجّل الأتمتة السياق الكامل لكل استدعاء. لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة.
الوظائف الفاشلة لا تُفوتر. تستهدف الصفحات نية البحث بكلمات مفتاحية دقيقة. وثّق الحالات الحدية في الأمثلة لتثبيت الاختبارات الذهبية للعقد.
فضّل الوحدات والنطاقات الصريحة على الإكراه الصامت للأنواع الخاطئة. عندما
متى تستخدمه
استخدمه عندما تطابق نية بحثك اسم الحاسبة وتحتاج إجابة قابلة للتكرار للتعليم أو العمليات المالية أو GIS أو أدوات النص أو تاريخ الوحدات. هرّب الأحرف الوصفية في Markdown ليُعرض النص حرفيًا. لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة.
الوظائف الفاشلة لا تُفوتر. تستهدف الصفحات نية البحث بكلمات مفتاحية دقيقة. وثّق الحالات الحدية في الأمثلة لتثبيت الاختبارات الذهبية للعقد.
فضّل الوحدات والنطاقات الصريحة على الإكراه الصامت للأنواع الخاطئة. عندما يكون الحقل اختياريًا، تُوثَّق القيم الافتراضية في params و
حالات الاستخدام
تحقق سريع
الصق القيم في الودجت المجاني وقارنها بورقة حساب.
تدريس
اعرض الصيغة والأمثلة الذهبية المثبتة دون برمجيات مملوكة.
الأسئلة الشائعة
من المؤلف؟
Aspire (elon@forhosting.com)، تسليم EN فقط؛ Nitro يُرطّب اللغات.
متى أحتاج إلى تهريب النص قبل وضعه في Markdown؟
كلما وجب أن يظهر مقطع كما هو تمامًا داخل مستند Markdown، مثل اسم أو معادلة أو جملة تحتوي على نجوم أو أقواس مربعة. هرّبه أولًا ثم ألصقه في مستندك.
هل ستظهر الشرطات المائلة العكسية في الصفحة المنشورة؟
لا. يستهلكها Markdown عند عرض النص، فيرى القارئ الحروف الأصلية. ولا تظهر الشرطات إلا في النص المصدر، حيث تؤدي عملها.
هل تعالج الأداة الحروف في بداية السطر مثل العناوين والقوائم؟
نعم. تهرّب الأداة الحروف الخاصة داخل السطر وتلك التي تفتح كتلة أيضًا، وفق قواعد CommonMark وامتدادات GFM، حتى لا يتحول سطر إلى عنوان أو قائمة عن طريق الخطأ.
هل يُرسل نصي إلى أي مكان؟
لا. تجري المعالجة كلها داخل متصفحك دون اتصال بأي خادم ودون أي عنصر عشوائي، لذا يعطي النص نفسه النتيجة نفسها في كل مرة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/markdown-escape \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"*not bold*"}'const res = await fetch("https://api.kit.forhosting.com/text/markdown-escape", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "*not bold*"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/markdown-escape",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "*not bold*"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/markdown-escape", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"*not bold*"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"*not bold*"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/markdown-escape", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "*not bold*"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.markdown_escape",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أداة مجانية وحتمية من المستوى A مع ودجت متصفح وواجهة API متطابقين. الحاسبة مجانية في المتصفح وحتمية ومطابقة لمسار API. تُتحقق المدخلات قبل أي حساب؛ الأحمال غير الصالحة تفشل بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور. استخدم عقد JSON نفسه من جداول البيانات وخطافات CMS والأتمتة أو عروض التدريس.
كيف يعمل
الحاسبة مجانية في المتصفح وحتمية ومطابقة لمسار API. تُتحقق المدخلات قبل أي حساب؛ الأحمال غير الصالحة تفشل بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور. استخدم عقد JSON نفسه من جداول البيانات وخطافات CMS والأتمتة أو عروض التدريس. هكذا يظل استخدام الودجت البشري واستخدام API الآلي متزامنين أمام الانحدارات.
المدخلات والحدود والتقريب
قدّم المعاملات المطلوبة كأرقام أو سلاسل JSON وفق التوثيق. الأنواع غير الصالحة أو الحقول المطلوبة الناقصة أو القيم خارج النطاق ترفع invalid_input برسالة واضحة. الحاسبة مجانية في المتصفح وحتمية ومطابقة لمسار API. تُتحقق المدخلات قبل أي حساب؛ الأحمال غير الصالحة تفشل بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور. استخدم عقد JSON نفسه من جداول البيانات وخطافات CMS والأتمتة أو عروض التدريس.
متى تستخدمه
الحاسبة مجانية في المتصفح وحتمية ومطابقة لمسار API. تُتحقق المدخلات قبل أي حساب؛ الأحمال غير الصالحة تفشل بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور. استخدم عقد JSON نفسه من جداول البيانات وخطافات CMS والأتمتة أو عروض التدريس.
حالات التكامل
أتمتة
استدعِ API بنفس عقد JSON من n8n أو سكربتات أو CMS.
أسئلة تقنية
هل هو مجاني في المتصفح؟
نعم. المستوى A يعمل بالكامل من جهة العميل بنفس نواة API.
هل يستدعي الشبكة؟
لا. كل التحويلات الرياضية والنصية محلية وحتمية.
ماذا يحدث عند إدخال خاطئ؟
يرفع المعالج invalid_input؛ الوظائف الفاشلة لا تُفوتر.
هل يمكنني استخدامه عبر API؟
نعم. أرسل حقول JSON نفسها الموثقة في params.