TC

محول COBOL-CASE — أداة مجانية عبر الإنترنت

Processed locally. No data stored.
0 chars

ما هو محول COBOL-CASE?

تقوم COBOL-CASE بتحويل النص إلى أحرف كبيرة فقط مفصولة بشرطات، مما ينتج عنه مخرجات مثل THIS-IS-COBOL-CASE. وهي قاعدة التسمية المستخدمة في برمجة COBOL لأسماء البيانات وتسميات الفقرات ومعرفات الأقسام.

يُعرف أيضًا باسم UPPER-KEBAB-CASE أو SCREAMING-KEBAB-CASE، ويظهر في بعض واجهات الأنظمة القديمة وتنسيقات التكوين. تقوم هذه الأداة بتحويل أي مدخلات إلى مخرجات COBOL-CASE منسقة بشكل صحيح.

متى تستخدم محول COBOL-CASE?

استخدم تنسيق COBOL-CASE لأسماء البيانات ومعرفات الفقرات بلغة COBOL في أنظمة الحواسيب المركزية القديمة. كما يظهر هذا التنسيق في بعض معلمات لغة JCL (لغة التحكم في المهام) وتكوينات الحواسيب المركزية. غالبًا ما يحتاج المطورون الذين يتولون صيانة أنظمة البنوك أو التأمين أو الأنظمة الحكومية التي تعمل على COBOL إلى هذا التنسيق.

إذا كنت بحاجة إلى أحرف كبيرة مع خطوط سفلية بدلاً من الواصلات، فاستخدم Constant Case Converter. بالنسبة للواصلات الصغيرة، جرب Kebab Case Converter.

كيفية استخدام هذه الأداة

  1. 1Paste your text
  2. 2Click 'Convert' to get COBOL-CASE output
  3. 3Copy for COBOL programs and legacy systems

تقوم الأداة بتحديد حدود الكلمات من خلال المسافات والشرطات السفلية والنقاط والانتقالات بين الأحرف الكبيرة والصغيرة، وتحوّل كل شيء إلى أحرف كبيرة، وتربط الكلمات بواسطة الواصلات.

أمثلة

InputOutput
hello worldHELLO-WORLD
customer account numberCUSTOMER-ACCOUNT-NUMBER
total_amountTOTAL-AMOUNT
dateOfBirthDATE-OF-BIRTH
employee idEMPLOYEE-ID

القواعد والسلوك

  • يتم تحويل جميع الكلمات إلى أحرف كبيرة. يتم كتابة كل حرف في الناتج بحرف كبير، بما يتوافق مع متطلبات لغة COBOL الخاصة بالمعرفات المكتوبة بأحرف كبيرة.
  • يتم فصل الكلمات بواسطة واصلات (-). وهذا يشبه أسلوب "كباب" (kebab-case) ولكن باستخدام الأحرف الكبيرة فقط، ولهذا يُسمى أيضًا "أسلوب كباب بالأحرف الكبيرة" (UPPER-KEBAB-CASE).
  • يتم حذف الأحرف الخاصة باستثناء الواصلات. لا يمكن أن تحتوي معرفات لغة COBOL إلا على أحرف وأرقام وواصلات، لذا يقتصر الناتج على هذه الأحرف.

أدوات ذات صلة

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

ما هو COBOL-CASE؟

COBOL-CASE هي قاعدة تسمية مستمدة من لغة البرمجة COBOL، حيث تُكتب جميع المعرّفات بأحرف كبيرة وتُفصل بواصلة، مثل CUSTOMER-ACCOUNT-NUMBER أو EMPLOYEE-LAST-NAME. وهي المعيار المتبع في تطبيقات الحواسيب المركزية القديمة في قطاعات البنوك والتأمين والجهات الحكومية.

هل "COBOL-CASE" هي نفسها "UPPER-KEBAB-CASE"؟

نعم، فـ UPPER-KEBAB-CASE و SCREAMING-KEBAB-CASE و COBOL-CASE تصف جميعها النمط نفسه — أحرف كبيرة مفصولة بشرطات. ويختلف الاسم حسب السياق: «COBOL-CASE» في تطوير الحواسيب المركزية، و«UPPER-KEBAB» في المناقشات العامة حول البرمجة.

هل أستخدم COBOL-CASE مع لغة COBOL فقط؟

بشكل أساسي، نعم. تنشأ صيغة COBOL-CASE من برامج COBOL وتُستخدم بشكل أكثر شيوعًا فيها. ومع ذلك، تظهر أحيانًا في معلمات JCL، وبعض تنسيقات التكوين القديمة، وبعض واجهات برمجة التطبيقات (API) المستندة إلى الحواسيب المركزية التي تتفاعل مع الخلفيات البرمجية لـ COBOL.

ما الفرق بينه وبين CONSTANT_CASE؟

يستخدم CONSTANT_CASE علامات التسطير السفلية (HELLO_WORLD) بينما يستخدم COBOL-CASE الواصلات (HELLO-WORLD). وكلاهما يكتب بأحرف كبيرة. ويعتمد الاختيار على النظام الأساسي الذي تستخدمه: علامات التسطير السفلية للغات الحديثة ومتغيرات البيئة، والوصلات للغة COBOL والأنظمة القديمة ذات الصلة.

هل يمكنني استخدام الأحرف الخاصة في معرفات لغة COBOL؟

لا يمكن أن تحتوي معرفات لغة COBOL إلا على أحرف (A–Z) وأرقام (0–9) وواصلة (-). ويجب أن تبدأ بحرف ولا يمكن أن تنتهي بواصلة. تقوم أداتنا بإزالة جميع الأحرف الخاصة الأخرى لإنتاج مخرجات صالحة ومتوافقة مع لغة COBOL.