textcase: مكتبة بايثون كاملة لتحويل حالة النص
2025-04-01
textcase هي مكتبة بايثون كاملة لتحويل النص إلى أنماط مختلفة من الأحرف الكبيرة والصغيرة (snake، constant، kebab، camel، pascal، إلخ). تتعامل مع الاختصارات، والرموز غير ASCII، وتسمح بوضع شروط حدود مخصصة للتحكم الدقيق في تقسيم السلاسل. تتضمن المكتبة وظيفة `is_case` للكشف عن حالة الأحرف، و `CaseConverter` لتغليف معلمات التحويل، مما يسمح بالتلاعب بالنص بشكل قوي ومرن.
التطوير
تحويل حالة الأحرف