Tronca una stringa in JavaScript

Tronca Una Stringa In Javascript



Durante l'utilizzo del testo, a volte, è necessario limitare il numero di caratteri di un valore stringa. Se i valori della stringa superano il limite, tagliare la parte rimanente. Il taglio o il troncamento è il processo di taglio o eliminazione di parti di qualcosa per rimpicciolirlo. Per tagliare o troncare una stringa, JavaScript ha alcuni metodi predefiniti incluso il metodo substring() o il metodo split() con il metodo join().

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 ”:

era str1 = '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:

diviso ( separatore , limite ) ;
  • 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:

era str = str1. diviso ( '' , undici ) ;

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.