COBOL-CASE konverter – Ingyenes online eszköz
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
- 1Paste your text
- 2Click 'Convert' to get COBOL-CASE output
- 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
| Input | Output |
|---|---|
| hello world | HELLO-WORLD |
| customer account number | CUSTOMER-ACCOUNT-NUMBER |
| total_amount | TOTAL-AMOUNT |
| dateOfBirth | DATE-OF-BIRTH |
| employee id | EMPLOYEE-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ő.