LCWORD: Conversione di una stringa di caratteri in caratteri minuscoli e maiuscoli

Come:

Lingue disponibili: reporting, Maintain

La funzione LCWORD converte le lettere in una specifica stringa di caratteri in una combinazione di lettere maiuscole/minuscole. Converte qualsiasi carattere alfanumerico in caratteri minuscoli, tranne la prima lettera di ciascuna parola nuova e la prima lettera dopo le virgolette singole o doppie, che converte in lettere maiuscole. Per esempio, O'CONNOR diventa O'Connor e JACK'S diventa Jack'S.

LCWORD salta i caratteri speciali e numerici nella stringa di origine e continua a convertire i seguenti caratteri alfabetici. Il risultato di LCWORD è una stringa in cui i caratteri iniziali maiuscoli di tutte le parole sono seguite da caratteri minuscoli.


Inizio pagina

x
Sintassi: Come convertire una stringa di caratteri in caratteri minuscoli e maiuscoli
LCWORD(length, source_string, output)

dove:

length

Valore intero

Numero di caratteri contenuti in source_string e output.

stringa

Alfanumerico

Stringa di caratteri da convertire, racchiusa tra virgolette singole, oppure campo o variabile che contiene la stringa di caratteri.

emissione

Alfanumerico

Nome del campo che contiene il risultato o il formato del valore di emissione racchiuso tra virgolette singole. La lunghezza deve essere maggiore o uguale alla lunghezza di length.



Esempio: convertire una stringa di caratteri in caratteri minuscoli e maiuscoli

LCWORD converte il campo LAST_NAME in caratteri misti e memorizza il risultato in MIXED_CASE.

TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
MIXED_CASE/A15 = LCWORD(15, LAST_NAME, MIXED_CASE);
WHERE DEPARTMENT EQ 'PRODUCTION'
END

L'emissione è:

LAST_NAME        MIXED_CASE
---------        ----------
STEVENS          Stevens
SMITH            Smith
BANNING          Banning
IRVING           Irving
ROMANS           Romans
MCKNIGHT         Mcknight

WebFOCUS