Una stringa è una sequenza di caratteri di lunghezza finita , che viene selezionato da un alfabeto . Stringhe e caratteri tipicamente hanno tipi di dati diversi in linguaggi di programmazione , anche se essi sono strettamente correlati. String e la manipolazione dei caratteri - come trovare un carattere in una stringa o di separazione di una stringa in più parti - è una delle attività più comuni in programmazione di computer . Perché è piuttosto comune , quasi ogni linguaggio di programmazione moderno contiene funzionalità incorporate che consentono di operare su stringhe . Istruzioni
1
Inserisci il seguente codice in un ambiente di sviluppo , se si programma in linguaggio SQL (Structured Query ) :
SELEZIONA CHARINDEX ( 'B' , 'ABC' ) < br >
la funzione SQL CHARINDEX restituisce la posizione iniziale della prima occorrenza di un carattere all'interno di una stringa . In questo esempio , la funzione restituisce due. Tenete a mente che la funzione considera il primo carattere di una stringa in posizione uno .
Se la funzione non può individuare il carattere della stringa , restituisce zero.
2
Inserisci l' seguendo il codice nell'ambiente di sviluppo , se si programma in Microsoft C # :
stringa stringaDaCercare = " ABC " ;
stringa searchString = " B " ;
int charLocation = stringaDaCercare . IndexOf ( searchString ) ;
# il metodo IndexOf C della classe String restituisce la posizione iniziale della prima occorrenza di un carattere all'interno di una stringa . In questo esempio , il metodo restituisce uno. Tenete a mente che la funzione considera il primo carattere di una stringa in posizione zero .
Se la funzione non può individuare il carattere della stringa , restituisce uno negativo .
3 < p > Inserisci il seguente codice in un ambiente di sviluppo , se si sta programmando in PHP :
< php
$ stringaDaCercare = " ABC " ;
strpos stampa ( $ ? stringaDaCercare , "B" ) . " \\ n"; ?
> con
stripos ( ) restituisce la posizione iniziale della prima occorrenza di un carattere all'interno di una stringa . In questo esempio , il metodo restituisce uno. Tenete a mente che la funzione considera il primo carattere di una stringa in posizione zero .
Se la funzione non può individuare il carattere della stringa , restituisce false .
4
Inserisci l' seguendo il codice nell'ambiente di sviluppo , se si sta programmando in JavaScript:
stringaDaCercare var = " ABC " ;
searchString var = " B " ;
var charLocation = stringaDaCercare . indexOf ( searchString ) ;
il metodo indexOf JavaScript restituisce la posizione iniziale della prima occorrenza di un carattere all'interno di una stringa . In questo esempio , il metodo restituisce uno. Tenete a mente che la funzione considera il primo carattere di una stringa in posizione zero .
Se la funzione non può individuare il carattere della stringa , restituisce negativo.
< Br >