..


Sponsede Lenker

String funksjoner

Strengen håndtering, i tillegg til datoene, spiller en nøkkelrolle i et programmeringsspråk.

VBScript inneholder funksjoner som gir litt alle språk, siden kravene til håndtering, i slutten, er alltid det samme, men de er veldig behagelige og enkle å bruke.

Vi ser de viktigste og mest brukte funksjoner for å manipulere strenger i en liste over skjematisk.

Funksjon Beskrivelse
Venstre Kutter en streng til venstre.
Høyre Kutter en streng til høyre.
Instr Sjekker for et tegn i en streng returnerer plasseringen.
Erstatt Erstatter et tegn i en streng.
Split Deler en streng i en matrise.
Len Beregne antall tegn i en streng.
Trim Slett mellomrom du vil at sidene av en streng.
LCase Konverterer en streng til små bokstaver.
UCase Konverterer en streng til store bokstaver.

La oss se noen konkrete eksempler på deres bruk. Jeg oppgir at deres evner er nyttige i rutine generelt, så har de en casestudie for å bruke standard: er utvikleren trenger å forstå når og om nødvendig ty til en av disse.

Vi starter med å klippe en snor til venstre og høyre






 <%



    



 Dim tekst



    



 Text = "Hello World!"





    



 'Returnerer "Hei"





    



 'Returns "World!"







 %>



Vi fortsetter med verifisering av tilstedeværelsen av en karakter i en streng





 <%



    



 Dim tekst



    



 Text = "Hello World!"





    



 Instr Response.Write (tekst)



    



 'Returnerer 1 fordi C er i første posisjon



    



 'Advarsel: returnerer bare den første forekomsten







 %>



Nå erstatte et tegn (eller en hel tekst) i en streng med en annen karakter





 <%



    



 Dim tekst



    



 Text = "Hello World!"





    



 Response.Write Erstatt (tekst, "World", "ASP")



    



 'Returns "Hello ASP!"







 %>



Nå skaper vi en matrise til en streng funksjon. Husker eksempel på ukedagene kapittelet om matriser og memorizziamoli inn en variabel





 <%



    



 Dim uke



    



 uke = "man-tirs-ons-tors-fre-lør-søn"







 %>



du oppretter en rekke streng





 <%



    



 Dim arr_stringa



    



 arr_stringa arr_stringa = (uke, "-")







 %>



og skrive ut til video "Lørdag" (f.eks bare "SAB")





 <%



    



 Arr_stringa Response.Write (5)







 %>



Bindestreken fungerer som en separator element i matrisen. Tilsvarende for arrays at du kan sykle de tradisjonelle verdier ... Du prøver det!

Nå kan vi telle antall tegn i strengen som begynnelsen av veiledningen som følger






 <%



    



 Dim tekst



    



 Text = "Hello World!"



    



 Response.Write Len (tekst)



    



 'Returnerer 11







 %>



Vi konkluderer med eliminering av unødvendige tomrom ved siden av en streng





 <%



    



 Dim tekst



    



 Text = "Hello World!" 'Merk den tomme mellomrom ...



    



 Response.Write Trim (tekst)







 %>



Konvertere en streng til store og små





 <%



    



 Dim tekst



    



 Text = "Hello World!"





    



 'Returnerer "Hei, verden!"





    



 'Returnerer "Hei, verden!"







 %>



Guide ASP / VBScript
E-læring
ASP (Advanced) ASP (Advanced)
Full kurs for å lage dynamiske nettsider. Fra € 39.
ASP Zero (Ebook) ASP Zero (Ebook)
Læring Microsoft ASP og VBScript fra bunnen av. At kun 29 €.
ASP og Access (Ebook) ASP og Access (Ebook)
Administrerende en MS Access database med ASP. At kun 29 €.
Sponsede Lenker