Funkcie reťazca VBScript Ako používať reťazcové funkcie vo VBScript

Obsah:

Anonim

Funkcie reťazca VBScript

VBScript je skriptovací jazyk, ktorý bol vyvinutý predovšetkým spoločnosťou Microsoft a je modelovaný na základe jazyka Visual Basic. Správcovia systému Windows majú privilégium na vytváranie výkonných nástrojov na manipuláciu a správu počítačov s podprogrammi, na odstraňovanie chýb a mnoho ďalších rôznych programovacích konštruktov. Užívateľ má preto obrovskú kontrolu nad niektorými aspektmi výpočtového prostredia.

VBScript tiež používa model komponentov, ktorý sa dá použiť na prístup k prvkom prostredia. Napríklad FileSystemObject (FSO) sa môže použiť na vytváranie, aktualizáciu, čítanie a mazanie súborov. Tento skriptovací jazyk je v predvolenom nastavení nainštalovaný takmer v každom OS založenom na počítači. Musí sa vykonať v hostiteľskom prostredí.

Jazykové vlastnosti obsahujú jazyk jazyka Visual Basic, na ktorom je modelovaný VBScript. Preto je možné to skontrolovať pomocou podobných štruktúr a kategórií, ako sú kontrolné štruktúry, procedúry, konštanty, interakcia užívateľa, premenné, funkcie dátumu a času, manipulácia s maticami, matematické funkcie, spracovanie chýb, regulárne výrazy, objekty, manipulácia s reťazcami atď. Tento VBScript má, rovnako ako iné jazyky, mnoho reťazcových funkcií, ktoré sa používajú na hranie a prácu s reťazcami, čo je postupnosť znakov pozostávajúcich buď z čísel alebo abecedy alebo akýchkoľvek iných špeciálnych znakov alebo z každej z nich. O premennej sa hovorí, že je typu reťazca, ak je uzavretá v dvojitých ponukách. Tieto druhy funkcií sú samy o sebe preddefinované funkcie, ktoré sa zameriavajú na spoluprácu s vývojármi veľmi účinným spôsobom využívaním reťazcov. Reťazec je jedným z rôznych typov údajov používaných v jazyku Visual Basic. Nižšie sú uvedené niektoré funkcie diskutované ako súčasť reťazcových funkcií.

Príklady funkcií reťazcov VBScript

Reťazcová funkcia sa ľahko používa. Tu budeme diskutovať o tom, ako používať reťazcové funkcie vo VBScript pomocou príkladov

1. InStr: Táto funkcia sa používa na vrátenie prvého výskytu akéhokoľvek podreťazca. Hľadanie v reťazci prebieha zľava doprava.

Napríklad,



var = "Microsoft VBScript"
document.write("Line 1 : " & InStr(1, var, "s") & "
")
document.write("Line 2 : " & InStr(7, var, "s") & "
")


Riadok 1: 6
Riadok 2: 0

2. InstrRev: Ako už názov napovedá, táto funkcia je oveľa viac ako funkcia InStr s tým rozdielom, že vyhľadávanie prebieha sprava doľava. Používa sa tiež na nájdenie prvého výskytu v rámci zadaného reťazca

Napríklad,



var = "Microsoft VBScript"
document.write("Line 1 : " & InStrRev(var, "s", 10) & "
")
document.write("Line 2 : " & InStrRev(var, "s", 7) & "
")

Riadok 1: 6
Riadok 2: 6

3. LCase: Táto funkcia reťazca vo VBScript sa používa na vrátenie dolného krytu zadaného reťazca.

Napríklad,



var = "VBSCRIPT"
document.write("Line 1 : " & LCase(var) & "
")

Riadok 1: vbscript

4. UCase: Táto funkcia sa používa na vrátenie veľkých písmen zadaného reťazca.

Napríklad,



var = "VBScript"
document.write("Line 1 : " & UCase(var) & "
")

Riadok 1: VBSCRIPT

5. Vľavo: Táto funkcia sa používa na vrátenie zadaného počtu znakov z ľavej strany reťazca.

Napríklad,



var = "Microsoft VBScript"
document.write("Line 1 : " & Left(var, 2) & "
")

Riadok 1: Mi

6. Vpravo: Táto funkcia sa používa na vrátenie určitého počtu znakov z pravej strany reťazca.

Napríklad,



var = "Microsoft VBScript"
document.write("Line 1 : " & Right(var, 2) & "
")

Riadok 1: pt

7. Mid: Táto funkcia reťazca vo VBScript sa používa na vrátenie určeného počtu znakov z daného reťazca.

Napríklad,



var = "Microsoft VBScript"
document.write("Line 1 : " & Mid(var, 2) & "
")

Riadok 1: icrosoft VBScript

8. LTrim: Táto funkcia sa používa na vrátenie textu reťazca po odstránení všetkých prázdnych medzier z jeho ľavej strany.

Napríklad,



var = " Microsoft VBScript"
document.write("After Ltrim : " & LTrim(var) & "
")

Po Ltrim: Microsoft VBScript

9. Rtrim: Táto funkcia sa používa na orezanie všetkých pravých bočných medzier daného reťazca a vrátenie reťazca bez bielych medzier.

Napríklad,



var = "Microsoft VBScript "
document.write("After Ltrim : " & LTrim(var) & "
")

Po Ltrim: Microsoft VBScript

10. Len: Táto funkcia sa používa na výpočet dĺžky daného reťazca.

Napríklad,



var1 = "Microsoft VBScript"
document.write("Length of var1 : " & Len(var1)


var1 = "Microsoft VBScript"
document.write("Length of var1 : " & Len(var1)

Dĺžka var1: 18

11. Nahradiť: Táto funkcia sa používa na vrátenie reťazca, keď je jeden reťazec nahradený iným reťazcom.

Napríklad,



var = "This is VBScript Programming"
'VBScript to be replaced by MS VBScript
document.write("Line 1: " & Replace(var, "VBScript", "MS VBScript") & "
")

Riadok 1: Toto je programovanie MS VBScript

12. Medzera: Táto funkcia reťazca VBScript sa používa na vyplnenie medzery v zadanom reťazci konkrétnym počtom medzier.

Napríklad,



var1 = "Microsoft"
var2 = "VBScript"
document.write(var1 & Space(2)& var2)

Microsoft VBScript

Záver - VBScript String Functions

Existuje veľa reťazcových funkcií VBScript av tomto článku sme diskutovali o niektorých z najviac používaných. Pokračujte, začnite hrať s týmito funkciami a preskúmajte, čo sa dá urobiť.

Odporúčané články

Toto bol sprievodca funkciami VBScript String. Tu sme diskutovali o tom, ako používať reťazcové funkcie v programovaní VBScript pomocou príkladov. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. JavaScript vs VBScript
  2. Príkazy VBScript
  3. JavaScript a JScript
  4. Funkcie reťazca v Java s príkladmi