TC

COBOL-CASE konverter – Ingyenes online eszköz

Processed locally. No data stored.
0 chars

Mi az COBOL-CASE konverter?

A COBOL-CASE a szöveget kötőjelekkel elválasztott, kizárólag nagybetűkből álló formátumra alakítja át, így a kimenet például így néz ki: THIS-IS-COBOL-CASE. Ez a COBOL programozásban az adatnevek, bekezdéscímkék és szakaszazonosítók megnevezésére használt konvenció.

UPPER-KEBAB-CASE vagy SCREAMING-KEBAB-CASE néven is ismert, és egyes régebbi rendszerinterfészekben és konfigurációs formátumokban fordul elő. Ez az eszköz bármilyen bemenetet megfelelő formátumú COBOL-CASE kimenetté alakít.

Mikor használja COBOL-CASE konverter?

A COBOL-CASE formátumot használja a régi mainframe-rendszerekben található COBOL-adatnevek és bekezdésazonosítók esetében. Ez egyes JCL (Job Control Language) paraméterekben és a mainframe-konfigurációban is előfordul. A COBOL-on futó banki, biztosítási vagy kormányzati rendszereket karbantartó fejlesztőknek gyakran szükségük van erre a formátumra.

Ha nagybetűket aláhúzással helyett kötőjellel szeretne használni, használja a Constant Case Converter eszközt. Kisbetűs kötőjelekhez próbálja ki a Kebab Case Converter eszközt.

Hogyan használja ezt az eszközt

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

Az eszköz a szóközök, aláhúzások, pontok és a camelCase-átmenetek alapján felismeri a szóhatárokat, az egészet nagybetűvé alakítja, és a szavakat kötőjellel köti össze.

Példák

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

Szabályok és viselkedés

  • Minden szó nagybetűvé alakul. A kimenetben minden betű nagybetűvel szerepel, megfelelve a COBOL nagybetűs azonosítókra vonatkozó követelményének.
  • A szavakat kötőjellel (-) választják el egymástól. Ez megegyezik a kebab-case írásmóddal, csakhogy itt minden betű nagybetű, ezért UPPER-KEBAB-CASE néven is ismerik.
  • A kötőjelek kivételével az összes speciális karakter eltávolításra kerül. A COBOL-azonosítók csak betűket, számokat és kötőjeleket tartalmazhatnak, ezért a kimenet is kizárólag ezekre a karakterekre korlátozódik.

Kapcsolódó eszközök

Gyakran ismételt kérdések

Mi az a COBOL-CASE?

A COBOL-CASE a COBOL programozási nyelv elnevezési konvenciója, amelyben minden azonosító nagybetűs és kötőjellel elválasztott, például CUSTOMER-ACCOUNT-NUMBER vagy EMPLOYEE-LAST-NAME. Ez a szabvány a banki, biztosítási és kormányzati szektorokban működő régi mainframe-alkalmazások esetében.

A COBOL-CASE megegyezik-e az UPPER-KEBAB-CASE-szel?

Igen, az UPPER-KEBAB-CASE, a SCREAMING-KEBAB-CASE és a COBOL-CASE mind ugyanazt a mintát írják le: kötőjellel elválasztott nagybetűk. A megnevezés a kontextustól függ: a mainframe-fejlesztésben „COBOL-CASE”, az általános programozási vitákban pedig „UPPER-KEBAB”.

A COBOL-CASE-t csak COBOL-hoz használom?

Elsősorban igen. A COBOL-CASE a COBOL-programokból származik, és ott is a leggyakoribb. Ugyanakkor alkalmanként előfordul JCL-paraméterekben, egyes régebbi konfigurációs formátumokban, valamint bizonyos mainframe-alapú API-kban, amelyek COBOL-háttérrendszerekkel kapcsolódnak össze.

Miben különbözik a CONSTANT_CASE-től?

A CONSTANT_CASE aláhúzásjeleket használ (HELLO_WORLD), míg a COBOL-CASE kötőjeleket (HELLO-WORLD). Mindkettő nagybetűs. A választás a platformtól függ: aláhúzásjelek a modern nyelvek és a környezeti változók esetében, kötőjelek a COBOL és a kapcsolódó régebbi rendszerek esetében.

Használhatok speciális karaktereket a COBOL-azonosítókban?

A COBOL-azonosítók csak betűket (A–Z), számokat (0–9) és kötőjeleket (-) tartalmazhatnak. Betűvel kell kezdődniük, és nem záródhatnak kötőjellel. Eszközünk eltávolítja az összes többi speciális karaktert, hogy érvényes, COBOL-kompatibilis kimenetet állítson elő.