JavaScript/Expressões regulares: diferenças entre revisões
[edição verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
m Torneira moveu a página Javascript/Objeto RegExp para JavaScript/Expressões regulares |
acréscimo de informação; formatação |
||
Linha 1:
Expressões regulares são padrões de cadeias de caracteres (''strings'') geralmente usados para selecionar ou verificar a presença de um determinado texto. <ref>'''MDN''': https://developer.mozilla.org/pt-BR/docs/JavaScript/Guide/Regular_Expressions .</ref>
== Sintaxe ==
<syntaxhighlight lang="javascript" style="max-height:200px;overflow:auto">
var er = new RegExp(expressão, opções); //Instanciando um objeto do tipo RegExp.
var er = /expressão literal/opções; //Usando uma expressão literal.
</syntaxhighlight>
=== Opções ===
{|border="1"▼
!Opção!!Descrição
|-
||i||Ignora
|-
||g||Global.
|-
||m||Multiplas linhas.
|}
== Atributos ==
▲{|border=1
{|border="1"▼
!Atributo!!Descrição
|-
|| <code>global</code> || Busca global.
|-
|| <code>ignoreCase</code> || se na busca ele ignora maiúsculas/minúsculas.
|-
|| <code>lastIndex</code> || Último elemento encontrado.
|-
|| <code>multiline</code> || Indicador de busca em multiplas linhas.
|-
|| <code>source</code> || Fontes.
|}
== Métodos ==
▲{|border=1
{|border="1"
!Método!!Descrição
|-
|| <code>compile</code>() || Efetua compilação.
|-
|| <code>exec</code>() ||
|-
|| <code>test</code>() || verifica se existe elemento.
|}
== Referências ==
<references />
{{AutoCat}}
|