A função Preg_Match em JavaScript

A função Preg_Match em JavaScript
Em JavaScript, não existe uma função interna como “preg_match ()”Função do PHP, mas a mesma funcionalidade pode ser alcançada para verificar a parte de correspondência da string. Pode ser utilizado para procurar valores específicos de string, especialmente no caso de dados em massa, onde fornece muita conveniência. Além disso, essa funcionalidade ajuda muito a acessar alguns dados específicos ou parte dele instantaneamente para executar alguma operação, economizando tempo e aborrecimento.

Como usar a função preg_match em javascript?

A funcionalidade da função Preg_Match pode ser implementada em JavaScript usando as seguintes abordagens:

  • ““expressão regular”Padrão com“corresponder()”Método.
  • ““inclui ()”Método.

Abordagem 1: Use a função preg_match no JavaScript usando o padrão de expressão regular com o método Match ()

O "corresponder()”Método corresponde a uma string com uma expressão regular. Este método pode ser aplicado para corresponder ao valor de string especificado ou digitado com a expressão regular atribuída e registrar o resultado correspondente.

Sintaxe

corda.Match (Match)

Na sintaxe dada:

““corresponder”Refere -se ao valor a ser pesquisado.

Exemplo 1: Usando o método de expressão regular com match () no valor de string especificado
Neste exemplo, o valor especificado da string será correspondido com o valor de expressão regular e a mensagem correspondente será registrada no “se/else" doença.

Vamos observar o exemplo abaixo do ponto:

No trecho de código acima, execute as seguintes etapas:

  • Especifique a string declarada em uma variável chamada “stg”.
  • Na próxima etapa, aloque uma expressão regular a ser combinada para.
  • No código adicional, aplique o “corresponder()”Método para corresponder ao valor da string com a expressão regular.
  • Se correspondido, o “seA condição será invocada. No outro caso, o “outro”A condição entrará em vigor.

Saída

Na saída acima, pode -se observar que o “regex”Combina o valor especificado da string.

Exemplo 2: Usando o padrão de expressão regular com match ()
Neste exemplo, o valor digitado do usuário será comparado com a expressão regular.

Vamos prestar atenção ao exemplo abaixo do ponto:

Nas linhas de código acima:

  • Na primeira etapa, permita que o usuário insira um “corda”Valor a ser combinado com a expressão regular especificada.
  • Nas etapas adicionais, repita as etapas discutidas para corresponder o valor da string inserida e retornar a mensagem correspondente.

Saída

Na saída acima, é evidente que o valor da string inserido corresponde à expressão regular.

Abordagem 2: Use a função Preg_Match no JavaScript usando o método ()

O "inclui ()”O método verifica se uma string contém uma string especificada e retorna o valor booleano correspondente. Este método pode ser implementado para verificar se o valor pesquisado está incluído no valor da string especificada.

Sintaxe

corda.Inclui (pesquisa, início)

Na sintaxe acima:

  • ““procurar”Refere -se à string para procurar.
  • ““começar”Corresponde à posição inicial.

Exemplo
Vamos nos concentrar no seguinte exemplo:

No código acima, execute as seguintes etapas:

  • Em primeiro lugar, atribua o valor da string declarada.
  • Além disso, aplique o “inclui ()”Método. Em seu parâmetro, passe o valor da string a ser pesquisado.
  • Se o valor pesquisado estiver incluído no valor da string especificada, o “seA condição é executada.
  • No outro cenário, o “outro”A condição entrará em vigor.

Saída

Na saída acima, pode -se observar que o valor da string pesquisado está incluído no valor da string especificada.

Conclusão

O "expressão regular”Padrão com o“corresponder()”Método ou o“inclui ()”O método pode ser aplicado para implementar a mesma funcionalidade que a função preg_match em javascript. A abordagem anterior pode corresponder ao valor de string especificado ou digitado com a expressão regular alocada e retornar o resultado correspondente. A última abordagem pode ser implementada para verificar se o valor de string especificado está incluído no valor pesquisado e registrar a mensagem de acordo. Este blog explicou a implementação idêntica da função Preg_Match em JavaScript.