en delsträng är en uppsättning tecken i följd , upptäcks eller tas från en sträng variabel . Till exempel , " dag " och " OD " är båda delsträngar av " idag . " Visual Basic Script , även känd som VBScript eller VBS , har flera funktioner som gör att du analyserar strängar för existensen av understrängar , eller skapa nya delsträng variabler från befintliga strängar . Sök Funktioner
InStr och InStrRev funktioner tar en sträng och ett sökande efter förekomsten av en delsträng i det . Du måste ge strängen och delsträng värden sökning till endera funktionen . Som standard börjar funktionen InStr sökandet med det första tecknet i strängen , medan InStrRev funktionen börjar sökandet med det sista tecknet . Men med båda funktionerna , kan du ange ett annat utgångsläge , med början från sina respektive ändar .
Creation Funktioner
vänster, höger och mitten funktioner tar en sträng och returnera en delsträng som innehåller en del av den ursprungliga . Vänster-och Höger -funktioner kräver att du matar in ett snöre och en längd för delsträng . De börjar skapa delsträngen från vänster och höger sida av originalet , respektive. Den funktionen Mid kräver att du anger ett original sträng och en karaktär läge för dig som vill börja skapa delsträng med början från det första tecknet . Du har möjlighet att ge en längd för denna funktion , även
Trim funktioner
VBS har tre trim funktioner : . Trim , LTRIM och RTrim . Alla tre remove blanktecken från en sträng och returnerar en delsträng . Varje funktion kräver bara strängen att trimma som en parameter. Den LTRIM funktionen tar bort mellanslag från den vänstra änden av en sträng och RTrim funktionen gör samma sak, men från höger sida . Trimma-funktionen är en kombination av de två eftersom det tar bort blanktecken från båda ändar .
Byt Funktion
Ersätt funktionen tar en sträng , söker för existensen av en delsträng i det , och ersätter det delsträng med en ny delsträng . Du måste ge alla tre värden till funktionen . Du har också möjlighet att ge en startposition som att börja söka efter delsträng med början från den vänstra änden av de viktigaste strängen . Du kan också ange hur många gånger du vill ersätta delsträng . Som standard ersätter funktionen alla förekomster .