Una sottostringa è 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 stringhe , o creare nuovi variabili sottostringa da stringhe esistenti . Funzioni di ricerca
Il InStr e funzioni InStrRev prendere una stringa e una ricerca per l'esistenza di una sottostringa all'interno di esso . È necessario fornire la stringa e valori di ricerca di sottostringa per 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 Creazione
Le funzioni Left , Right e Mid prendono una stringa e restituire una stringa che contiene una porzione dell'originale . Le funzioni di Sinistra e Destra richiedono di inserire una stringa e una lunghezza per la sottostringa . Iniziano creando la sottostringa dai lati sinistro e destro dell'originale , rispettivamente . La funzione Mid richiede di fornire una stringa originale e la posizione di un carattere da cui iniziare a creare la sottostringa , a partire dal primo carattere . Si ha la possibilità di fornire una lunghezza di questa funzione , anche
Funzioni Trim
VBS ha tre funzioni : assetto . Trim , LTrim e RTrim . Tutti e tre rimuovere lo spazio vuoto caratteri da una stringa e restituiscono una stringa . Ciascuna funzione richiede solo la stringa di tagliare come parametro . La funzione LTrim rimuove gli spazi bianchi dall'estremità sinistra di una stringa e la funzione RTrim fa la stessa cosa , ma dal lato destro . La funzione Trim è una combinazione dei due in quanto rimuove spazi vuoti da entrambe le estremità .
Funzione Replace
La funzione replace prende una stringa , le ricerche per l'esistenza di una sottostringa all'interno di esso , e che sostituisce la sottostringa 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 iniziare la ricerca per la sottostringa , a partire dall'estremità sinistra della stringa principale. È inoltre possibile specificare il numero di volte che si desidera sostituire la sottostringa . Per impostazione predefinita , la funzione sostituisce tutte le ricorrenze .