En substring er et sæt af tegn i rækkefølge , fundet eller taget fra en streng variabel. For eksempel er "dag " og " od " begge delstrenge af "i dag . " Visual Basic Script , også kendt som VBScript eller VBS , har flere funktioner , der lader dig analysere strenge for eksistensen af delstrenge eller oprette nye substring variabler fra eksisterende strenge . Søgefunktioner
InStr og InStrRev funktioner tage en snor og en søgning for eksistensen af en delstreng i det. Du er nødt til at give snoren og substring søgeværdierne til enten funktion. Som standard begynder InStr funktionen søgningen med det første tegn i strengen , mens InStrRev funktionen begynder søgningen med det sidste tegn . Men med begge funktioner , kan du angive en anden startposition , begyndende fra deres respektive ender.
Creation Funktioner
venstre, højre og Mid funktioner tager en streng og returnere en understreng , der indeholder en del af originalen . Venstre og højre funktioner kræver, at du indtaste en streng og en længde til substring . De begynder at skabe substring fra venstre og højre side af det oprindelige , hhv. The Mid funktion kræver at du giver en original streng, og en karakter position, hvorfra man begynde at skabe substring , begyndende fra det første tegn. Du har mulighed for at give en længde for denne funktion , også
Trim funktioner
VBS har tre trim funktioner: . Trim, ltrim og RTRIM . Alle tre remove blanke tegn fra en streng og returnere en substring . Hver funktion kræver kun strengen at trimme som en parameter . Den ltrim Funktionen fjerner whitespace fra venstre ende af en streng, og RTRIM funktionen gør det samme , men fra højre side . Trim funktion er en kombination af de to , da det fjerner blanke tegn fra begge ender.
Udskift Function
Erstat funktion tager en streng, søger for eksistensen af en delstreng i det, og erstatter det substring med et nyt delstreng . Du skal give alle tre værdier til funktionen. Du har også mulighed for at give en start position, hvorfra man begynde at søge efter substring , startende fra den venstre ende af den vigtigste streng. Du kan også angive , hvor mange gange , du ønsker at erstatte substring . Som standard erstatter funktionen alle forekomster .