En sträng är en sekvens av tecken i en ändlig längd som väljs från ett alfabet . Strängar och tecken har oftast separata datatyper i programspråk , även om de är nära besläktade . String och karaktär manipulation - såsom att hitta ett tecken i en sträng eller separera en sträng i flera delar - är en av de mer vanliga aktiviteter i datorprogrammering . Eftersom det är ett så vanligt behov , innehåller nästan alla moderna programmeringsspråk inbyggda funktioner som tillåter dig att arbeta på strängar . Instruktioner
1
Skriv följande kod i utvecklingsmiljön om du programmerar i Structured Query Language ( SQL ) :
SELECT charIndex ( ' B' , ' ABC ' )
SQL charIndex returnerar startpositionen för den första förekomsten av ett tecken i en sträng . I detta exempel returnerar funktionen två . Tänk på att funktionen anser det första tecknet i en sträng på position ett .
P Om funktionen inte hittar tecknet i strängen returneras noll .
2
Ange följande kod i utvecklingsmiljön om du programmerar i Microsoft C # :
string stringToSearch = " ABC " ,
string SearchString = " B " ,
int charLocation = stringToSearch . indexOf ( SearchString ) ;
C # indexOf metod för klassen String returnerar startpositionen för den första förekomsten av ett tecken i en sträng . I det här exemplet returnerar metoden ett. Tänk på att funktionen anser det första tecknet i en sträng i position noll .
P Om funktionen inte hittar tecknet i strängen returneras negativt .
3
Skriv följande kod i utvecklingsmiljön om du programmerar i PHP :
< php
$ stringToSearch = " ABC " ,
print strpos ( $ ? stringToSearch , "B" ) . " \\ n "; ?
>
stripos ( ) returnerar startpositionen för den första förekomsten av ett tecken i en sträng . I det här exemplet returnerar metoden ett. Tänk på att funktionen anser det första tecknet i en sträng i position noll .
P Om funktionen inte hittar tecknet i strängen returneras false .
4
Ange följande kod i utvecklingsmiljön om du programmerar i JavaScript :
var stringToSearch = " ABC " ,
var SearchString = " B " ,
var charLocation = stringToSearch . indexOf ( SearchString ) ;
JavaScript indexOf metoden returnerar startpositionen för den första förekomsten av ett tecken i en sträng . I det här exemplet returnerar metoden ett. Tänk på att funktionen anser det första tecknet i en sträng i position noll .
P Om funktionen inte hittar tecknet i strängen returneras negativt .