الاختصار

الاختصار

سهل

التعليمات

حوّل عبارة إلى اختصارها.

يعشق أهل التقنية اختصاراتهم المكوّنة من ثلاثة أحرف (TLA)!

ساعد في توليد بعض المصطلحات التقنية بكتابة برنامج يحوّل اسمًا طويلًا مثل Portable Network Graphics إلى اختصاره (PNG).

تُعالَج علامات الترقيم على النحو التالي: الشرطات فواصل بين الكلمات (مثل المسافات البيضاء)، ويمكن حذف جميع علامات الترقيم الأخرى من المدخل.

على سبيل المثال:

المدخل المخرج
As Soon As Possible ASAP
Liquid-crystal display LCD
Thank George It's Friday! TGIF

العناوين المحجوزة

يستخدم المخزن المؤقت الخاص بالسلسلة النصية المُدخلة البايتات 64-191 من الذاكرة الخطية.

يمكنك تعديل هذا المخزن المؤقت في مكانه إذا كنت ترغب في تجنب عمليات تخصيص إضافية للذاكرة.


المصدر

Julien Vanierيفتح الرابط في نافذة أو علامة تبويب جديدة
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
WebAssembly Exercism

مستعد لبدء الاختصار؟

سجّل في Exercism لتتعلّم وتتقن WebAssembly عبر 87 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.

تعمّق في الاختصار!

نغوص بهدوء في التعبيرات النمطية، بدءًا من مطابقة المسافات البيضاء الأساسية، ومرورًا باستكشاف يونيكود، وانتهاءً بالتحقق الخلفي السلبي. ونختم بإلقاء نظرة على بعض الأساليب الأخرى لتمرين الاختصار، بما في ذلك آلات الحالة.