Perguntas sobre 'regex'

Regex (ou regexp) é conhecido como correspondência de expressões regulares de padrões, cadeias de caracteres ou caracteres em, por exemplo, um arquivo de texto grande. As perguntas devem ser marcadas como tal, seja qual for a linguagem de programação envolvida e a tag também pode ser aplicada a programas de linha de comando ou gráficos que possuem plug-ins de regex ou algum recurso de regex.
2
respostas

Como você obtém o SED para substituir apenas o primeiro conjunto de caracteres em uma expressão de pesquisa?

Basicamente, acho que essa questão é mais de regex do que de SED diretamente, mas é o SED que estou usando, então é de onde estou começando. Eu tenho um arquivo de configuração web.config para um site do ASP.NET 2.0 para o qual estou automati...
22.08.2013 / 09:37
2
respostas

Filtrando entrada com sed (regex)

Estou tendo um problema com o sed não retornar o que eu esperava ao usar um padrão regex para limpar alguma saída de uma consulta mysql. mysql -uroot -p -e 'SELECT 'path' FROM db.media_gallery' | sed -n -r 's/[^\/]+([^\s]+).*//p' A consul...
19.09.2013 / 00:27
1
resposta

zsh falha ao expandir o regex do apt-get?

O zsh parece falhar na expansão da expressão regular apt-get . Por exemplo, eu gostaria de instalar todos os pacotes que possuem o prefixo llvm-3.1 , e eu uso: sudo apt-get install llvm-3.1* Mas o zsh me diz isso: zsh: no matches f...
02.04.2013 / 04:50
1
resposta

Expressão regular estendida nova linha

Eu pareço combinar duas coisas usando expressões regulares estendidas: Newline. Eu tentei [ \n] , [ \n] , ambos não funcionam Lookahead negativo para string "timeout". Eu tentei (?! Tempo limite) Alguém por favor pode apontar a mane...
11.02.2013 / 01:57
1
resposta

não sabe qual submarinha faz no vim

Não estou certo sobre o que a expressão de sub-expressão ({nr}) no vim faz. O manual diz o seguinte: submatch({nr}) *submatch()* Only for an expression in a |:substitute| command. Returns the {nr}'th submatch of...
09.06.2013 / 00:28
2
respostas

rm comando e expressões regulares via shell Linux BASH

Estou tentando usar expressões regulares para remover o conjunto de arquivos, mas o shell bash retorna a mensagem rm: cannot remove '[0-99]+ -': No such file or directory rm: cannot remove '[a-zA-Z': No such file or directory rm: cannot remov...
09.09.2012 / 07:51
1
resposta

Emacs: Como posso excluir todas as hifenizações no final das linhas de um texto?

Digitalizei um pdf com hifenização habitual no final das linhas e preciso processar o texto. Exemplo: There are these two young fish swim- ming along and they happen to meet an older fish swimming the other way, who nods at them and says...
13.09.2012 / 10:19
2
respostas

Usando o MS Word como editor de código

Como esta é uma questão de editor ... isso tem alto risco de se tornar uma guerra de chamas. Por favor, se você for compelido a dizer "programadores reais usam Vim" ou Emacs ou o que for, vire-se agora. 60% do tempo que eu "escrevo" ... e uso...
02.03.2012 / 11:47
1
resposta

Problemas com o Vim Regex

Eu tenho uma lista de variáveis que quero comparar na forma acceptEncoding == copy. authorization == copy. cacheControl == copy. contentEncodin == copy. contentLength == copy. ... e eu quero transformá-lo em acceptEncoding == copy...
28.06.2011 / 18:41
3
respostas

Regex Substituir o nome do arquivo de acréscimo

Como posso acrescentar caracteres a um nome de arquivo no linux, usando um regex? Eu vi esses dois posts link mas não consegui que as respostas funcionassem para mim. Eu também não tenho certeza se isso pertence aqui, estouro de pilh...
03.04.2015 / 19:23