Entrambi questi metodi saranno dimostrati in questo articolo.
Metodo 1: usando una combinazione di touppercase () e slice ()
Prima di tutto, crea un nuovo valore di stringa e memorizzalo all'interno di una variabile con l'aiuto della riga seguente:
var string = "Hello World!";Successivamente, tratta questa stringa come un array e prendi il carattere sugli indici zero e usa il touppercase () funzione per renderlo capitalizzato:
corda.Charat (0).touppercase ();Assicurati di archiviare il valore di ritorno in una variabile separata. Altrimenti, non funzionerà.
var char1 = stringa.Charat (0).touppercase ();Successivamente, verifica che il personaggio memorizzato all'interno del char1 La variabile è capitalizzata passandolo alla funzione del registro della console:
console.log (char1);Vedrai il seguente risultato sul terminale:
Dall'output è chiaro che il primo carattere è stato estratto e capitalizzato. Ma la stringa originale deve ancora essere ripristinata.
Per questo, usa il metodo della fetta con l'argomento come 1 Per tagliare la stringa dall'indice 1 fino alla fine come
var restanstring = stringa.fetta (1);Dopodiché, crea semplicemente una nuova variabile e chiamalo come Resultstring e concatenato char1 E Restanti Al suo interno usando la riga seguente:
VAR Resultstring = Char1 + Restastring;Passa questa variabile Resultstring alla funzione del registro della console per vedere il risultato:
console.log (resultstring);L'esecuzione del programma produrrà il seguente output sul terminale:
La stringa finale ha la prima lettera capitalizzata.
Metodo 2: utilizzando il metodo regex con sostituzione () e metodo ToupperCase ()
Per dimostrarlo, crea una nuova stringa con la seguente riga:
var string = "Google è il motore di ricerca più utilizzato";Successivamente, definire un regex all'interno di una variabile per abbinare il primo carattere di qualsiasi stringa
var regexpression = /^./;Qui il modello /^./ definisce il primo carattere di qualsiasi valore di stringa
Dopodiché, usa semplicemente questo regexpression Nel metodo sostituito (). Per il secondo argomento, usa lo stesso metodo per recuperare il primo carattere e convertirlo in maiuscolo usando il touppercase () metodo come
const finalstring = string.Sostituisci (regexpression, string [0].touppercase ());Alla fine, passa il Finalstring Variabile all'interno della funzione di registro della console per ottenere il risultato sul terminale:
console.log (finalstring);Al momento dell'esecuzione, questo programma produrrà i seguenti risultati:
Il primo carattere della stringa è stato capitalizzato con successo.
Incartare
Per capitalizzare il primo carattere di qualsiasi valore di stringa, utilizzare le combinazioni di funzioni di manipolazione delle stringhe. Puoi applicare due metodi. Nel primo metodo, touppercase () viene utilizzato per capitalizzare il primo carattere dopo che è stato recuperato dalla stringa e memorizzato all'interno di una nuova variabile. Successivamente, il metodo Slice () viene utilizzato per recuperare la stringa rimanente e concatenare il primo carattere e il primo personaggio capitalizzato. Nel secondo metodo, un'espressione regolare viene utilizzata per abbinare il primo carattere della stringa e poi touppercase () è usato per capitalizzare quel personaggio.