Funzioni sottoStringa in VBS

April 6

Una stringa è un insieme di caratteri in sequenza, trovato o preso da una variabile stringa. Ad esempio, "giorno" e "od" sono entrambi stringhe di "oggi". Visual Basic Script, noto anche come VBScript o VBS, ha diverse funzioni che consentono di analizzare le stringhe per l'esistenza di sottostringhe, o creare nuove variabili stringa dalla stringhe esistenti.

Funzioni di ricerca

Le funzioni InStr e InStrRev prendere una stringa e una ricerca per l'esistenza di una sottostringa all'interno di esso. È necessario fornire la corda e sottostringa valori di ricerca di entrambe le funzioni. Per impostazione predefinita, la funzione InStr inizia la ricerca con il primo carattere della stringa, mentre la funzione InStrRev inizia la ricerca con l'ultimo carattere. Tuttavia, con entrambe le funzioni, è possibile specificare una posizione di partenza diversa, a partire dalle loro rispettive estremità.

Funzioni di creazione

Le funzioni Left, Right e Mid prendere una stringa e restituiscono una stringa che contiene una porzione dell'originale. Le funzioni di sinistro e destro richiedono di inserire una stringa e una lunghezza per la stringa. Iniziano creare la sottostringa dai lati sinistro e destro dell'originale, rispettivamente. La funzione Mid richiede di fornire una stringa originale e una posizione di carattere da cui iniziare a creare la sottostringa, a partire dal primo carattere. Hai la possibilità di fornire una lunghezza per questa funzione, anche.

Funzioni Trim

VBS ha tre funzioni di allestimento: Trim, LTrim e RTrim. Tutti e tre rimuovere caratteri di spaziatura da una stringa e restituire un sottostringa. Ogni funzione richiede solo la stringa di tagliare come parametro. La funzione LTrim rimuove gli spazi dall'estremità sinistra di una stringa e la funzione RTrim fa lo stesso, ma dal lato destro. La funzione Trim è una combinazione dei due in quanto elimina spazi bianchi da entrambe le estremità.

Sostituire Funzione

La funzione di sostituzione prende una stringa, cerca l'esistenza di una sottostringa all'interno di esso, e sostituisce quella stringa con una nuova stringa. È necessario fornire tutti e tre i valori alla funzione. Hai anche la possibilità di fornire una posizione di partenza da cui avviare la ricerca del sottostringa, partendo dall'estremità sinistra della stringa principale. È inoltre possibile specificare il numero di volte che si desidera sostituire la stringa. Per impostazione predefinita, la funzione sostituisce tutte le occorrenze.