Come individuare un carattere in una stringa

August 27

Una stringa è una sequenza di caratteri di lunghezza finita che viene selezionato da un alfabeto. Stringhe e personaggi hanno in genere i tipi di dati separati in linguaggi di programmazione, anche se sono strettamente correlati. String e carattere manipolazione - come trovare un carattere in una stringa o una stringa che separa in più parti - è una delle attività più comuni nella programmazione di computer. Poiché si tratta di un bisogno così comune, quasi ogni linguaggio di programmazione moderno contiene funzionalità incorporate che consentono di operare sulle stringhe.

istruzione

1 Inserire il seguente codice nell'ambiente di sviluppo se si sta programmando in Structured Query Language (SQL):

SELEZIONE CHARINDEX ( 'B', 'ABC')

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 nella posizione uno.

Se la funzione non può individuare il carattere della stringa, restituisce zero.

2 Inserire il seguente codice nell'ambiente di sviluppo se si sta programmando in Microsoft C #:

stringa stringaDaCercare = "ABC";

stringa searchString = "B";

int charLocation = stringToSearch.IndexOf (searchString);

Il metodo C # IndexOf della classe String restituisce la posizione di partenza 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 Inserire il seguente codice nell'ambiente di sviluppo se si sta programmando in PHP:

<? Php

$stringToSearch = "ABC";

strpos stampa ($ stringaDaCercare, "B"). "\ N";

?>

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 Inserire il seguente codice nell'ambiente di sviluppo se si programma in JavaScript:

var stringaDaCercare = "ABC";

var searchString = "B";

var = charLocation stringToSearch.indexOf (searchString);

Il metodo JavaScript indexOf 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.