*   >> Leitura Educação Artigos >> science >> programação

Bandeiras em Javascript de corda Expressões Regulares

isso com a seqüência de assunto multi-linha acima. Considere o seguinte código: Se você executar esse código, nenhuma correspondência ocorrerá. Isto é devido à presença do carácter \\ N na cadeia de assunto. Por padrão, a classe ponto não coincide com o caractere \\ n. Espero que agora você apreciar o que o primeiro ponto acima está falando. O m Bandeira Leia o segundo ponto acima novamente. Aqui olhamos para o efeito da m bandeira. Considere a seguinte seqüência de assunto: subject =; "A primeira frase \\ n A segunda frase \\ n A terceira frase \\ n...

" A seqüência de assunto tem três linhas. O seguinte condicional produz uma partida. if (subject.search (/segundo /m)! = -1) Observe que o sinalizador m foi usado. O sub string "segunda", na segunda linha é correspondida. Considere o seguinte padrão: /^.*$/m Com o sinalizador m, este padrão (regex) deve corresponder apenas uma linha. Vamos ver se ele faz isso com a seqüência de assunto multi-linha acima. Considere o seguinte código: A saída é: A primeira sentença. undefined undefined Como você pode ver, apenas a primeira linha é correspondida.

Se você quiser todas as linhas a ser correspondido, você tem que usar o sinalizador g também. O código a seguir ilustra isso: A saída é: A primeira sentença. O segundo período. O terceiro período. Usando mais de uma bandeira Saiba que você pode ter mais de uma bandeira em um regex, como em: /enviar /im O programa acima também tem outro exemplo, o que é, /^.*$/mg Bem, é hora de fazer uma parar. Vejo você na próxima parte da série.

Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo na caixa de pesquisa da página e clique em Procurar (menu utilização se disponível): Introdução ao JavaScript seqüência regular Expressions JavaScript corda padrões de expressões regulares Mais JavaScript seqüência regular O agrupamento de padrões de expressão em JavaScript corda expressões regulares Flags em JavaScript seqüência regular Expressions construção JavaScript corda Expressões Regulares Usando JavaScript corda Expressões Regulares Recursos extras em JavaScript corda Expressões Regulares

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.