Come dividere stringhe in JavaScript

September 6

La classe String JavaScript fornisce almeno due metodi per suddividere stringhe in sottostringhe. Quello che hai scelto dipenderà da come si desidera che la stringa divisa. Un metodo cerca la stringa per un "separatore", come uno spazio vuoto, una virgola, o altro delimitatore e divide la stringa intorno tali marchi. L'altro assume posizioni lettera nella stringa, e fette in parti intorno quelle posizioni.

istruzione

1 Aprire il Blocco note o qualsiasi altro editor di testo che preferite.

2 Digitare quanto segue per definire una stringa:

<Html>

<Script type = "text / javascript">

var String = "Ciao cari amici.";

Le prime due righe sono semplicemente tag HTML lasciando il browser web sanno che Javascript è in arrivo. L'ultima riga crea una variabile denominata "stringa" e mette un po 'di testo in esso.

3 Digitare quanto segue per dividere la stringa in singole parole e stampare il risultato.

document.write (string.split ( ""));

document.write ( "<p>");

La prima linea si compone di due comandi combinato. 'String.split ( "")' dice Javascript per dividere la stringa in tutto il mondo che vede uno spazio. Questo ha l'effetto di suddividere la stringa in singole parole. Il risultato viene quindi inviato al "document.write", che invia al browser.

La seconda linea invia semplicemente un nuovo tag di paragrafo al browser.

4 Digitare quanto segue per dividere la stringa intorno alla quarta lettera:

document.write (string.slice (0, 6));

document.write ( "<p>");

document.write (string.slice (6);

</ Script>

</ Html>

Questi sono un po 'più sofisticato: il comando "slice", piuttosto che la divisione a caratteri fissi, taglia una corda in due intorno a una posizione nella stringa. La prima linea recupera la porzione di stringa che va da 0 a lettera lettera 6, mentre il prossimo recupera la porzione iniziano 6 su.

5 Salvare il lavoro con il nome "splittest.html."

6 Fare doppio clic sul file per aprirlo nel browser predefinito e visualizzare i risultati.