Come dividere una stringa in un apposito spazio

May 24

Gli sviluppatori di software hanno spesso bisogno di dividere le stringhe di testo al fine di manipolare le parole o caratteri nella stringa. Usando il metodo di JavaScript "split" e il linguaggio di programmazione HTA di Microsoft, è possibile dividere qualsiasi stringa di testo che contiene più parole separate da spazi. Anche se non sei uno sviluppatore, si può godere utilizzando un'applicazione che estrae le parole da una stringa e li visualizza in un controllo textarea HTML.

istruzione

1 Aprire il Blocco note e incollare il codice riportato di seguito in un nuovo documento:

<Html>

<Head>

<Title> Split String </ title>

<HTA: APPLICAZIONE

ID = "SplitString"

APPLICATIONNAME = "SplitString">

</ Head>

<Script language = tipo "javascript" = "text / javascript">

Funzione splitString () {

var textarea1 = document.getElementById ( "textarea1");

var textarea2 = document.getElementById ( "textarea2");

var = textString textarea1.value;

var splitArray = new Array ();

splitArray = textString.split ( "");

var parole = "";

textarea2.value = splitArray.join ( '\ n');

}

</ Script>

Questo crea un'applicazione HTA e aggiunge una funzione JavaScript denominata "splitString" per l'applicazione. La funzione "splitString" utilizza il metodo "splitArray" per dividere il contenuto di un controllo textarea il cui ID è "textarea1." La variabile "splitArray" tiene le parole estratte dalla stringa. Ogni elemento dell'array contiene una parola dalla stringa. L'ultima riga di codice scrive ogni parola su una riga separata in un secondo controllo textarea il cui ID è "textarea2."

2 Aggiungere il seguente codice sotto il codice mostrato nel passaggio precedente:

<Body>

<textarea id = "cols textarea1" = righe "90" = "5"> </ textarea> <p> </ p>

<Input type = valore "pulsante" = "Split String" onclick = "splitString ()"> <p> </ p>

<textarea id = "cols textarea2" = righe "90" = "20"> </ textarea>

</ Body>

</ Html>

Questo codice definisce sezione body dell'applicazione. La prima riga crea il controllo textarea utilizzato dalla funzione JavaScript descritto nel passaggio precedente. La seconda istruzione crea un pulsante. evento "click" del pulsante chiama la funzione JavaScript. La terza istruzione crea il secondo controllo textarea che contiene i risultati dopo la funzione JavaScript divide la stringa.

3 Fai clic su "File" e poi su "Save". Blocco note di "Salva con nome" si apre la finestra. Questa finestra mostra le cartelle dell'unità disco. Fare doppio clic sulla cartella in cui si desidera salvare il file. Tipo "SplitString.hta" nella casella di testo "Nome file" e fare clic su "OK". per salvarlo.

4 Aprire Esplora risorse e individuare il file. Fare doppio clic sul file per aprire la finestra dell'applicazione. Digitare una stringa nel controllo textarea in alto, e fare clic sul pulsante. Il codice viene eseguito, divide la stringa immessa e visualizza le parole del controllo della textarea fondo.

Consigli e avvertenze

  • Notare i valori per i "colli" e "file" nella sezione corpo del codice. Tali valori determinano le dimensioni dei controlli textarea. Modificare questi valori se è necessario aumentare o diminuire la dimensione dei controlli.