Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť znak v reťazci

Reťazec je postupnosť znakov s konečnou dĺžkou , ktorý je vybraný z abecedy . Reťazce a postavy zvyčajne majú oddelené dátové typy v programovacích jazykoch , aj keď sú spolu úzko súvisia . String a charakter manipulácia - napríklad nájsť znak v reťazci alebo oddeľovanie reťazec do niekoľkých častí - je jednou z viacerých spoločných aktivít v oblasti programovania . Vzhľadom k tomu , že je taká spoločná potreba , takmer každý moderný programovací jazyk , obsahuje vstavané funkcie , ktoré vám umožní pracovať s reťazcami . Pokyny dovolená 1

Zadajte nasledujúci kód vo vývojovom prostredí , ak sú programovanie v štruktúrovanom dopytovací jazyk ( SQL ) :

SELECT CHARINDEX ( ' B ' , ' ABC ' )

Funkcia SQL CHARINDEX vráti počiatočnú pozíciu prvého výskytu znaku v reťazci . V tomto príklade , funkcia vracia dve . Majte na pamäti , že funkcie sa domnieva , že prvý znak v reťazci na pozícii jedna .

Ak funkcia nemôže nájsť znak v reťazci , vráti nulu .
2.

Enter nasledujúci kód vo vývojovom prostredí , ak sú programovanie v Microsoft C # :

string stringToSearch = " ABC " ;

string SearchString = " B " ;

int charLocation = stringToSearch . indexOf ( SearchString ) ;

metóda C # indexOf triedy String vráti počiatočnú pozíciu prvého výskytu znaku v reťazci . V tomto príklade , metóda vracia jeden . Majte na pamäti , že funkcie sa domnieva , že prvý znak v reťazci v nulovej polohe .

Ak funkcia nemôže nájsť znak v reťazci , vráti negatívne .
3

Zadajte nasledujúci kód vo vývojovom prostredí , ak sú programovanie v PHP : ?

< php

$ stringToSearch = " ABC " , Spojené

tlač strpos ( $ stringToSearch , " B " ) . " \\ N " ; ?

> Spojené

stripos ( ) vráti počiatočnú pozíciu prvého výskytu znaku v reťazci . V tomto príklade , metóda vracia jeden . Majte na pamäti , že funkcie sa domnieva , že prvý znak v reťazci v nulovej polohe .

Ak funkcia nemôže nájsť znak v reťazci , vráti false .
4

Enter nasledujúci kód vo vývojovom prostredí , ak sú programovanie v jazyku JavaScript :

var stringToSearch = " ABC " ;

var SearchString = " B " ;

var charLocation = stringToSearch . indexOf ( SearchString ) ;

metóda JavaScript indexOf vráti počiatočnú pozíciu prvého výskytu znaku v reťazci . V tomto príklade , metóda vracia jeden . Majte na pamäti , že funkcie sa domnieva , že prvý znak v reťazci v nulovej polohe .

Ak funkcia nemôže nájsť znak v reťazci , vráti negatívne .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené