عكس النص

اعكس النص حرفًا حرفًا أو اعكس ترتيب الكلمات، والعملية كلها تجري داخل متصفحك.

تتم الحسابات محلياً ولا نرسل قيمك إلى الخادم.

مثال

في وضع الأحرف تتحول «Hello world» إلى «dlrow olleH»، و«stressed» إلى «desserts»، بينما تُقرأ كلمة مقلوبة مثل «racecar» بالاتجاهين على حد سواء. وفي وضع الكلمات تتحول «one two three» إلى «three two one».

طريقة الحساب

يعكس وضع الأحرف نقاط ترميز يونيكود ويحتفظ بكل حرف بما في ذلك فواصل الأسطر. أما وضع الكلمات فيقسم النص عند كل مسافة بيضاء، ثم يعكس القائمة، ثم يربط الكلمات بمسافة واحدة.

ملاحظات مهمة

ولأن وضع الكلمات يعيد الربط بمسافة واحدة، فإن المسافات الزائدة وعلامات الجدولة وفواصل الأسطر بين الكلمات لا تُحفظ. كما أن العكس لا يقلب شكل الحروف ولا ينشئ نصًا يُكتب من اليمين إلى اليسار؛ فالمتصفح يعرض العربية والعبرية من اليمين إلى اليسار أصلًا.

دليل عملي

اختر عكس الأحرف أو الكلمات. في وضع الأحرف تصبح “Hello world” هي “dlrow olleH” و“stressed” هي “desserts”، ويبقى الكلام المتناظر مثل “racecar” كما هو. في وضع الكلمات يتغير الترتيب فقط: “one two three” ← “three two one”، ولا تُحفظ المسافات الزائدة وتبقى علامات الترقيم ملتصقة بكلماتها. تُعكس نقاط ترميز يونيكود، لذا قد تنفصل بعض الرموز المركبة مثل 👍🏽 أو الحركات. لا ينتج نصًا معكوس الشكل كالمرآة.

أمثلة عملية
الإدخالالنتيجة
Hello world · charactersdlrow olleH
stressed · charactersdesserts
racecar · charactersracecar
one␠␠two␠␠␠three · wordsthree two one
ab👍🏽 · characters🏽👍ba

الأسئلة الشائعة

ماذا يحدث لعلامات الترقيم في وضع الكلمات؟

تبقى ملتصقة بالكلمة المجاورة لها، فتتحول «Hello, world!» إلى «world! Hello,». وإذا أردت الحفاظ على بنية الأسطر فاعكس كل سطر على حدة، أو استخدم وضع الأحرف الذي يحتفظ بكل حرف بما في ذلك فواصل الأسطر.

لماذا ظهر الرمز التعبيري بشكل خاطئ؟

لأن وضع الأحرف يعكس نقاط الترميز، وبعض الحروف يتكوّن من عدة نقاط. فرمز الإعجاب مع معدِّل لون البشرة في «ab👍🏽» يخرج بالمعدِّل أولًا ثم الإبهام، وقد يظهر رمزين منفصلين. كذلك قد ينتقل التشكيل المكتوب منفصلًا إلى حرف آخر.

فيمَ تفيد هذه الأداة؟

في التحقق من الكلمات المقلوبة، وألعاب الكلمات والألغاز، واختبار كيفية تعامل التصميم مع سلاسل غير معتادة، وإنتاج نص معكوس لنسخه في مكان آخر. ويجري العكس محليًا في متصفحك ولا يُرفع شيء مما تكتبه.

أدوات ذات صلة