VBScripti stringifunktsioonid
VBScript on skriptikeel, mille töötas välja peamiselt Microsoft ja mille mudel on Visual Basic. Windowsi süsteemiadministraatoritel on privileeg genereerida võimsaid tööriistu alamprogrammidega arvutite haldamiseks ja haldamiseks, tõrkekäsitluseks ja paljudeks erinevateks programmeerimiskonstruktsioonideks. Seetõttu on kasutajal tohutu kontroll arvutuskeskkonna mõne aspekti üle.
VBScript kasutab ka komponentobjektide mudelit, mida saab kasutada keskkonnaelementidele juurdepääsuks. Näitena saab FileSystemObject (FSO) kasutada failide loomiseks, värskendamiseks, lugemiseks ja kustutamiseks. See skriptikeel on vaikimisi installitud peaaegu igas töölauapõhises OS-is. See tuleb täita hostkeskkonnas.
Keelefunktsioonid sisaldavad Visual Basicu keelt, millele VBScript on modelleeritud. Seetõttu saab seda üle vaadata, kasutades sarnaseid struktuure ja kategooriaid nagu juhtimisstruktuurid, protseduurid, konstandid, kasutaja interaktsioonid, muutujad, kuupäeva ja kellaaja funktsioonid, massiivi käitlemine, matemaatilised funktsioonid, vigade käsitlemine, regulaarsed avaldised, objektid, stringi manipuleerimine jne. Selles VBScriptis on sarnaselt teiste keeltega palju stringi funktsioone, mida kasutatakse keelpillidega mängimiseks ja nendega töötamiseks, mis koosneb numbritest või tähestikust või mis tahes muust erimärgist või neist kõigist koosnevast tähemärkide jadast. Muutujat öeldakse stringi tüüpi, kui see on suletud kahekordsete noteeringutega. Sellised funktsioonid on iseenesest etteantud funktsioonid, mille eesmärk on töötada arendajatega, kasutades stringe väga tõhusal viisil. See string on visuaalses põhikeeles kasutatavate erinevate andmetüüpide hulgas. Allpool on toodud mõned funktsioonid, mida käsitletakse stringifunktsioonide osana.
Näited VBScripti stringifunktsioonidest
Keelte funktsiooni on lihtne kasutada. Siin käsitleme näidete abil VBScripti stringifunktsioonide kasutamist
1. InStr: Seda funktsiooni kasutatakse mis tahes antud alamstringi esimese esinemise tagastamiseks. Stringis otsitakse vasakult paremale.
Näiteks,
var = "Microsoft VBScript"
document.write("Line 1 : " & InStr(1, var, "s") & "
")
document.write("Line 2 : " & InStr(7, var, "s") & "
")
1. rida: 6
2. rida: 0
2. InstrRev: Nagu nimigi ütleb, sarnaneb see funktsioon InStr-funktsiooniga palju rohkem, erinevus seisneb selles, et otsimine toimub paremalt vasakule. Seda kasutatakse ka kindlaksmääratud stringi esimese esinemise leidmiseks
Näiteks,
var = "Microsoft VBScript"
document.write("Line 1 : " & InStrRev(var, "s", 10) & "
")
document.write("Line 2 : " & InStrRev(var, "s", 7) & "
")
1. rida: 6
2. rida: 6
3. LCase: seda stringi funktsiooni VBScriptis kasutatakse määratud stringi alumise korpuse tagastamiseks.
Näiteks,
var = "VBSCRIPT"
document.write("Line 1 : " & LCase(var) & "
")
1. rida: vbscript
4. UCase: Seda funktsiooni kasutatakse määratud stringi suurtähtede tagastamiseks.
Näiteks,
var = "VBScript"
document.write("Line 1 : " & UCase(var) & "
")
1. rida: VBSCRIPT
5. Vasakpoolne: seda funktsiooni kasutatakse määratud arvu märkide tagastamiseks stringi vasakust servast.
Näiteks,
var = "Microsoft VBScript"
document.write("Line 1 : " & Left(var, 2) & "
")
1. rida: Mi
6. Parempoolne: seda funktsiooni kasutatakse konkreetse arvu märkide tagastamiseks stringi paremalt küljelt.
Näiteks,
var = "Microsoft VBScript"
document.write("Line 1 : " & Right(var, 2) & "
")
1. rida: pt
7. Keskmine: VBScripti seda stringi funktsiooni kasutatakse määratud arvu märkide tagastamiseks antud stringist.
Näiteks,
var = "Microsoft VBScript"
document.write("Line 1 : " & Mid(var, 2) & "
")
1. rida: icrosoft VBScript
8. LTrim: Seda funktsiooni kasutatakse stringi teksti tagastamiseks pärast kõigi tühjade tühikute eemaldamist selle vasakust servast.
Näiteks,
var = " Microsoft VBScript"
document.write("After Ltrim : " & LTrim(var) & "
")
Pärast Ltrimi: Microsofti VBScript
9. Rtrim: Seda funktsiooni kasutatakse etteantud stringi kõigi parempoolsete tühikute tühjendamiseks ja tühikuteta stringide tagastamiseks.
Näiteks,
var = "Microsoft VBScript "
document.write("After Ltrim : " & LTrim(var) & "
")
Pärast Ltrimi: Microsofti VBScript
10. Len: Seda funktsiooni kasutatakse antud stringi pikkuse arvutamiseks.
Näiteks,
var1 = "Microsoft VBScript"
document.write("Length of var1 : " & Len(var1)
var1 = "Microsoft VBScript"
document.write("Length of var1 : " & Len(var1)
Var1 pikkus: 18
11. Asenda: Seda funktsiooni kasutatakse stringi tagastamiseks, kui üks string asendatakse teisega.
Näiteks,
var = "This is VBScript Programming"
'VBScript to be replaced by MS VBScript
document.write("Line 1: " & Replace(var, "VBScript", "MS VBScript") & "
")
1. rida: see on MS VBScripti programmeerimine
12. Tühik: seda VBScripti stringi funktsiooni kasutatakse määratud stringi tühiku täitmiseks kindla arvu tühikutega.
Näiteks,
var1 = "Microsoft"
var2 = "VBScript"
document.write(var1 & Space(2)& var2)
Microsofti VBScript
Järeldus - VBScripti stringi funktsioonid
VBScripti stringifunktsioone on palju ja selles artiklis oleme arutanud mõnda kõige enam kasutatavat. Minge edasi, alustage nende funktsioonidega mängimist ja uurige, mida uut saab teha.
Soovitatavad artiklid
See on VBScripti stringi funktsioonide juhend. Siin arutasime näidete abil, kuidas kasutada stringi funktsiooni VBScripti programmeerimisel. Lisateavet leiate ka meie muudest soovitatud artiklitest -
- JavaScript vs VBScript
- VBScripti käsud
- JavaScript ja JScript
- Stringifunktsioonid Java koos näidetega