Perguntas sobre 'regular-expression'

1
resposta

Escapando de meta caracteres em sequências regex básicas / estendidas de posix no grep

É possível escapar todos os meta-caracteres de uma string dentro de uma variável antes de passá-la para o grep? Eu sei que pergunta semelhante foi feita antes em SE ( aqui ) e também uma boa explicação aqui , mas eu estava apenas curioso sobre...
22.02.2012 / 07:51
1
resposta

como usar uma variável no regex no awk?

Eu quero usar uma variável em regex brace mas parece que não funciona. $ echo 'abcabcabc' | awk '{ sub(/(abc){2}/,"XXX"); print }' XXXabc # this is not a correct result. $ echo 'abcabcabc' | awk '{ i=2; sub(/(abc){i}/,"XXX"); print }' a...
22.01.2017 / 13:25
2
respostas

Minúscula, exceto a primeira letra (maiúscula) do UPPERCASE em cirílico

Para tornar todas as letras minúsculas, exceto a primeira letra. A primeira letra seria como "Maiúscula" depois que eu mudei (de UPPERCASE em cirílico). O resto (não UPPERCASED) não muda. Sinto muito que esteja em cirílico. por exemplo. АБРАЗ...
16.10.2013 / 13:44
3
respostas

A expressão ERE regex para split () entre um delimitador e um fim de palavra

Estou usando um longo script gawk 3.1.6 para fazer uma conversão complexa do texto de remarcação do Zim no código do GtkDialog e estou preso no seguinte problema ... Exemplo de entrada ASCII ... [[link|label label]] [[link]] @tag more te...
15.01.2014 / 19:35
1
resposta

substituindo a terceira ocorrência de um padrão usando sed

Aqui está um comando sed . Quero substituir a terceira ocorrência de 00 a 11 echo "0000000000000000" | sed -e 's/00/11/3' A saída é: 0000110000000000 Mas achei que a saída seria: 0011000000000000 primeira ocorrência...
21.04.2012 / 07:06
1
resposta

Como executar um multiline grep em vários arquivos?

Estou tentando pegar esse padrão onde quer que ele ocorra em vários arquivos de log (Nota: esses padrões podem variar muito em tamanho, ou seja, a quantidade de Blahs): Found an txt File Blah Blah 10019874 Blah Blah...
19.06.2014 / 15:08
1
resposta

Usando o Regex no vim movment

Existe alguma maneira de usar expressões regulares para movimentação em vim . Por exemplo, Eu quero mover meu cursor para a primeira ocorrência do padrão abc . Então, posso fazer algo análogo a fa , mas agora um caractere foi substituído p...
20.08.2012 / 06:51
1
resposta

Existe uma ferramenta no linux que permite expressões regex multilinha?

Eu estou querendo encontrar os resultados de uma expressão regular multi-linha no linux. Eu tentei grep, mas como a maioria dos utilitários linux é baseado em linha. Existe algo semelhante que me permite pesquisar em várias linhas e simplesme...
09.08.2011 / 03:35
2
respostas

Como posso excluir uma string usando uma expressão regular?

Eu tenho este arquivo chamado test: http://edge.sharethis.com http://edge.sharethis.com https://timetosa.com http://timetosa.com https://webtest.es holahttp.com timetosa Eu quero uma expressão que exclua qualquer linha que contenha um hor...
10.02.2015 / 10:53
3
respostas

Analisando arquivos de log com sed -e. Precisa contar nomes de classe exclusivos

Eu tenho um arquivo, vamos chamá-lo filename.log, nele eu tenho algo parecido com isto (2014-11-18 14:09:21,766), , xxxxxx.local, EventSystem, DEBUG FtpsFile delay secs is 5 [pool-3-thread-7] (2014-11-18 14:09:21,781), , xxxxxx.local, EventS...
18.11.2014 / 21:38