Resultados da pesquisa a pedido "pattern-matching"

4 a resposta

Como excluo uma linha correspondente e a anterior?

Preciso excluir uma linha correspondente e uma anterior a ela. por exemplo, no arquivo abaixo, preciso remover as linhas 1 e 2. Tentei a página "grep -v -B 1"do "1.txt e eu esperava que não imprimisse as linhas correspondentes e o ...

3 a resposta

bter todas as correspondências possíveis para regex (em python

Eu tenho um regex que pode corresponder a uma string de várias maneiras possíveis sobrepostas. No entanto, parece capturar apenas uma correspondência possível na sequência, como posso obter todas as correspondências possíveis? Eu tentei o ...

2 a resposta

Python lê o arquivo até a correspondência, lê até o próximo padrão

Python 2.4.3 Preciso ler alguns arquivos (podem ter até 10 GB). O que eu preciso fazer é percorrer o arquivo até que ele corresponda a um padrão. Em seguida, imprima essa linha e todas as linhas após ela corresponder a outro padrão. Nesse ...

5 a resposta

Escaping caracteres especiais em Perl regex

Estou tentando combinar uma expressão regular em Perl. Meu código é parecido com o seguinte: my $source = "Hello_[version]; Goodbye_[version]"; my $pattern = "Hello_[version]"; if ($source =~ m/$pattern/) { print "Match found!" } O problema ...

2 a resposta

Correspondência de padrões e fluxos infinitos

Então, estou trabalhando para me ensinar a Scala, e uma das coisas com as quais brinco é aStream classe. Tentei usar uma tradução ingênua doersão clássica Haskell da solução de Dijkstra [http://conway.rutgers.edu/~ccshan/wiki/blog/posts/Hamming/] ...

2 a resposta

Correspondência de sequência de caracteres regex Python?

Estou me esforçando bastante para transferir minha experiência com o javascript regex para o Pytho Estou apenas tentando fazer isso funcionar: print(re.match('e','test')) ... mas imprime Nenhum. Se eu fizer print(re.match('e','est')) ...

8 a resposta

Combinando duas listas no Scala

De 2 listas do formulárioList[(Int, String): l1 = List((1,"a"),(3,"b")) l2 = List((3,"a"),(4,"c"))como posso combinar oInteger onde oStrings são os mesmos para obter esta terceira lista: l3 = List((4,"a"),(3,"b"),(4,"c"))gora, estou percorrendo ...

5 a resposta

Perl - regex - Posição do primeiro caractere não correspondente

Eu quero encontrar a posição em uma string, onde uma expressão regular para de corresponde Exemplo simples: my $x = 'abcdefghijklmnopqrstuvwxyz'; $x =~ /gho/;Este exemplo deve fornecer a posição do caractere 'h' porque 'h' corresponde e 'o' é ...

3 a resposta

Como combinar um sufixo em uma string no bash?

Quero verificar se um parâmetro de entrada termina com ".c"? Como verifico isso? Aqui está o que eu recebi até agora (obrigado pela ajuda): #!/bin/bash for i in $@ do if [$i ends with ".c"] then echo "YES" fi done

5 a resposta

comparar texto entre aspas (novato)

Estou me perdendo totalmente na programação de shell, principalmente porque todos os sites que eu uso oferecem ferramentas diferentes para fazer a correspondência de padrões. Portanto, minha pergunta é qual ferramenta usar para fazer a ...