أتذكر أن هذا كان أمرًا معقدًا بعض الشيء. لم أتحقق من أن “الوحدة” كلمة كاملة لأنني أردت تجنب تعريف جميع أشكال وحدات القياس (المفرد والجمع) (min، minute، mins، minutes). سأضطر إلى القيام بذلك.
قد يكون من الجيد (1) عدم تحويل أو عرض التحويل لأي رقم لا يحتوي على وحدات خلفه؛ و(2) وجود قائمة بيضاء بالوحدات المقبولة وتحويلها فقط؛ لتجنب مشكلة معقدة.
إحدى خطط الهجوم هي وجود بعض “الأشكال الكاملة المقبولة” وقبول الاختصارات الخاصة بها فقط - مثل mins, minutes و ins, inches - in نعم، inside لا (هناك أحرف إضافية في النهاية).
سيكون من المفيد إذا أمكنك تحديد نوع الوحدات التي ترغب في تحويلها، على سبيل المثال، حصر التحويل في وحدات الوزن فقط. وإذا أمكن، أن تكون أكثر تحديدًا عن طريق تقييد التحويل لوحدات معينة، مثل تحويل الأونصات إلى كيلوغرامات والعكس.