Como verificar se uma string StartSwith outra string

Como verificar se uma string StartSwith outra string
Em algumas situações, é necessário verificar se a string específica começa com um determinado personagem ou uma string. Por exemplo, validando a entrada do usuário, formatação ou manipulação de cordas e assim por diante. Para fazer isso, utilize o JavaScript pré-criado "começa com()”Método.

Esta postagem ilustrará o procedimento para verificar se a string começa com outra string especificada.

Como verificar/verificar se uma string “startSwith” outra string?

Para verificar se uma string começa com a outra string fornecida, use os métodos especificados:

  • Método StartSwith ()
  • Método Indexof ()

Método 1: Verifique se uma string “startSwith” outra string usando o método “startSwith ()”

Em JavaScript, você pode determinar se uma string começa com outra string utilizando o “começa com()”Método. Este método fornece um valor booleano indicando se a string começa com uma string ou caractere específico. Se a string começar com a string fornecida/especificada, ele será produzido, caso contrário, dá false. Além disso, é um método sensível ao caso.

Sintaxe

Use a seguinte sintaxe para verificar se uma string começa com outra string especificada:

corda.StartSwith (SearchString)

Exemplo

Crie uma string chamada “str”Isso verificará se é iniciado com a outra string:

var str = "Bem -vindo ao linuxhint";

Crie outra string “STR1”Essa é uma string de pesquisa:

var str1 = "bem -vindo";

Agora, verifique se a string “str”Começa com a string“STR1”Usando o“começa com()”Método:

str.StartSwith (STR1);

Pode -se observar que a saída dá “falso”Porque o método startSwith () é um método sensível ao caso e o“STR1”Armazena“Bem-vindo" enquanto o "str" começa com "Bem-vindo”:

Aqui, vamos armazenar “Bem-vindo" no "STR1”Para verificar o“str”Começa com ele ou não:

var str1 = "bem -vindo";

A saída exibe “verdadeiro" que significa "str"Começa com o"STR1”:

Método 2: Verifique se uma string “startSwith” outra string usando o método “indexOf ()”

Outra maneira de determinar se a string começa com outra string é usar o “índice de()”Método. Ele verifica se a sequência ou caractere especificado é encontrado no início/início da string. Se for, o método indexOf () fornece 0, o que significa “verdadeiro”, Então a expressão sai“verdadeiro”.

Sintaxe

Siga a sintaxe mencionada abaixo para o método indexOf () para verificar se as strings começam com outra string:

corda.indexOf (searchstring) === 0;

Exemplo

Loja "Bem-vindo”Para a sequência de pesquisa“STR1”:

var str1 = "bem -vindo";

Invoque o “índice de()”Método passando a sequência de pesquisa. Se o valor resultante for equivalente ao “0", Ele produz"verdadeiro”O que significa que a string começa com a sequência de pesquisa, caso contrário, ele produz“falso”:

str.indexOf (str1) === 0;

Saída

A saída acima mostra “falso”O que significa que o STR não começa com o STR1.

Conclusão

Para verificar se uma string começa com outra string dada, use o “começa com()”Método ou o“índice de()”Método. O método "startSwith ()" é a abordagem mais eficiente e comumente utilizada. Este post ilustrou o procedimento para verificar se a string começa com outra string especificada.