Questo post illustrerà la procedura per verificare che la stringa inizia con un'altra stringa specificata.
Come controllare/verificare se una stringa "startwith" un'altra stringa?
Per verificare se una stringa inizia con l'altra stringa data, utilizzare i metodi dati:
Metodo 1: verificare se una stringa "startWith" un'altra stringa usando il metodo "startWith ()"
In JavaScript, puoi determinare se una stringa inizia con un'altra stringa utilizzando il "inizia con()" metodo. Questo metodo fornisce un valore booleano che indica se la stringa inizia con una particolare stringa o carattere. Se la stringa inizia con la stringa data/specificata, emette vera, altro, dà falso. Inoltre, si tratta di un metodo sensibile al caso.
Sintassi
Utilizzare la seguente sintassi per verificare se una stringa inizia con un'altra stringa specificata:
corda.StartSwith (SearchString)Esempio
Crea una stringa denominata "str"Ciò verificherà se viene avviato con l'altra stringa:
var str = "Welcome to LinuxHint";Crea un'altra stringa "STR1"Questa è una stringa di ricerca:
var str1 = "benvenuto";Ora, controlla se la stringa "str"Inizia con la stringa"STR1" usando il "inizia con()" metodo:
str.startwith (STR1);Si può osservare che l'output dà "falso"Perché il metodo startWith () è un metodo sensibile al caso e"STR1" I negozi "Benvenuto" mentre il "str" inizia con "Benvenuto":
Qui, conserveremo "Benvenuto" nel "STR1"Per controllare il"str"Inizia con esso o no:
var str1 = "benvenuto";L'output viene visualizzato "VERO" che significa "str"Inizia con il"STR1":
Metodo 2: verificare se una stringa "startWith" un'altra stringa usando il metodo "indexOf ()"
Un altro modo per determinare se la stringa inizia con un'altra stringa è usare "indice di()" metodo. Verifica se la stringa o il carattere specificata si trova all'inizio/inizio della stringa. In tal caso, il metodo IndexOf () fornisce 0, il che significa "VERO", Quindi l'espressione emette"VERO".
Sintassi
Seguire la sintassi di seguito per il metodo IndexOf () per verificare che le stringhe iniziano con un'altra stringa:
corda.INDICEF (SearchString) === 0;
Esempio
Negozio "Benvenuto"Alla stringa di ricerca"STR1":
var str1 = "benvenuto";Invocare il "indice di()"Metodo passando la stringa di ricerca. Se il valore risultante è equivalente a "0", Emette"VERO"Il che significa che la stringa inizia con la stringa di ricerca, altrimenti emette"falso":
str.INDICEF (STR1) === 0;Produzione
L'output sopra mostra "falso"Il che significa che STR non inizia con STR1.
Conclusione
Per verificare se una stringa inizia con un'altra stringa data, usa "inizia con()Metodo o il "indice di()" metodo. Il metodo "startWith ()" è l'approccio più efficiente e comunemente utilizzato. Questo post ha illustrato la procedura per verificare che la stringa inizia con un'altra stringa specificata.