Como verificar se a string contém substring em javascript

Como verificar se a string contém substring em javascript

O javascript índice de() Método Pesquise a substring na string e retorna a posição da primeira ocorrência de uma substring especificada. Se a substring não for encontrada, ele retorna -1. Para que você possa usar o método javascript indexof () para verificar se uma string contém substring. Neste tutorial, também forneceremos exemplo para usar JavaScript inclui () e procurar() Métodos para encontrar substring em outra string.

Em uma comparação de todos os três métodos descritos abaixo, o indexOf () pode ser melhor devido à sua velocidade de execução. Se nenhuma velocidade for importante, você pode usar qualquer um dos seguintes métodos.

Usando o método indexOf ()

O método javascript indexOf () retornará a substring número de posição inicial na sequência principal. Se a substring não for encontrada, ele retornará -1 como resultado.

var str = "Hello World"; var substittr = "World"; Var Result = STR.indexOf (substr)> -1; alerta (resultado);
1234var str = "Hello World"; var substittr = "World"; var resultado = str.indexOf (substr)> -1; alert (resultado);

O resultado será como abaixo:

 verdadeiro  
  • Como anexar o elemento a serem matriculados em JavaScript

2. Usando o método inclui ():

Além disso, você pode usar o método JavaScript inclui (). Ele retorna verdadeiro na partida encontrada e falso Se nenhuma correspondência encontrada. Use o código de amostra abaixo para testar isso:

var str = "Hello World"; var substittr = "World"; Var Result = STR.inclui (substr)> -1; alerta (resultado);
1234var str = "Hello World"; var substittr = "World"; var resultado = str.inclui (substr)> -1; alert (resultado);

O resultado será como abaixo:

 verdadeiro  

3: Usando o método de pesquisa ()

Você também pode usar o método JavaScript (). Ele retorna o número da posição da string se a correspondência encontrada. Se não for, a correspondência encontrou retornos -1.

var str = "Hello World"; var expr = "/mundo/"; Var Result = STR.pesquisa (expr)> -1; alerta (resultado);
1234var str = "Hello World"; var expr = "/mundo/"; var resultado = str.pesquisa (expr)> -1; alert (resultado);

O resultado será como abaixo:

 verdadeiro  
  • > Como remover o elemento de matriz por valor em JavaScript