Questo tutorial illustrerà i metodi per troncare una stringa JavaScript.
Tronca una stringa in JavaScript
Per troncare una stringa, utilizzare i seguenti metodi:
- sottostringa() metodo
- Combinazione di diviso() e giuntura() metodo
Spieghiamo questi metodi in dettaglio.
Metodo 1: troncare una stringa utilizzando il metodo substring()
Il sottostringa() il metodo è un “ Corda ” digita il metodo e taglia la stringa tra gli indici specificati. Se la lunghezza della stringa originale supera il limite, restituisce solo quella parte finché il numero di caratteri non è uguale al limite specificato:
Sintassi
La sintassi data è usata per “ sottostringa() ' metodo:
sottostringa ( inizio , fine )
Occorrono due parametri:
- “ inizio ” è l'indice iniziale della sottostringa
- “ fine ” è l'ultimo indice in cui la stringa verrà troncata.
Valore di ritorno : Restituirà una nuova stringa tagliata.
Esempio
Innanzitutto, crea una variabile ' str1 ” che memorizza una stringa “ Benvenuto in Linuxhint ”:
Definisci una funzione denominata “ troncareStringa() ” con due parametri, “ corda ' e ' limite ”. In questa funzione, controlla la lunghezza della stringa usando il tasto “ lunghezza ' proprietà. Se la lunghezza della stringa è maggiore del limite specificato, tagliare la stringa utilizzando il ' sottostringa() ” metodo in cui vengono passati i due argomenti, l'indice iniziale della stringa e il limite che sarà l'ultimo indice della stringa:
funzione troncareStringa ( corda , limite ) {Se ( corda. lunghezza > limite ) {
str2 = corda. sottostringa ( 0 , limite ) ;
}
altro {
Restituzione str1 ;
}
Restituzione str2 ;
}
Chiama il ' troncareStringa() ” funzione passando una stringa “ str1 ' e limite ' 8 ”:
consolle. tronco d'albero ( troncareStringa ( str1 , 8 ) ) ;L'output visualizza la stringa tagliata a partire dall'indice iniziale 0 e termina all'indice 8 :
Metodo 2: troncare una stringa utilizzando il metodo split() con il metodo join()
C'è un altro metodo per troncare una stringa chiamata ' diviso() ” metodo che divide la stringa in una matrice di sottostringhe su un carattere specifico. Per unire le sottostringhe in una stringa, usa ' giuntura() ' metodo
Sintassi
Segui la sintassi data del metodo split() per tokenizzare una stringa in JavaScript:
- Qui, il “ separatore ” è qualsiasi carattere specifico utilizzato come parametro separatore per specificare dove dividere la stringa.
- “ limite ” è un numero intero che indica il numero di divisioni.
- Restituisce un array di sottostringhe in base agli argomenti passati.
Esempio
Utilizza la stessa stringa ' str1 ' creato nell'esempio precedente, quindi chiama il metodo split() passando una stringa vuota ('') e limita ' undici ” come argomenti:
L'output mostra un array di sottostringhe di lunghezza 11:
Ora unisci l'array in una stringa usando il metodo join() e salvalo in una variabile ' truncStr ”:
era truncStr = str. giuntura ( '' ) ;Stampa la stringa risultante usando ' console.log() ' metodo:
consolle. tronco d'albero ( truncStr ) ;Produzione
Conclusione
Per troncare una stringa in JavaScript, usa ' sottostringa() ” o la combinazione di “ diviso() ' e ' giuntura() metodi. Il metodo substring() è il metodo più comune per troncare le stringhe in JavaScript. Taglia la stringa tra gli indici specificati. Il metodo split() divide le stringhe in un array di sottostringhe e il metodo join() viene utilizzato per convertire quell'array di sottostringhe nella stringa. Questo tutorial ha illustrato i metodi per tagliare le stringhe JavaScript.