Perguntas sobre 'regular-expression'

1
resposta

Formato Regex para corresponder a uma cadeia numérica

Eu quero corresponder uma string, basicamente um formato regex em que quero corresponder números de 0-255 & 257 acima. Isso significa que, exceto 256 a cada número. Alguém pode ajudar com o formato regex para o mesmo?     
10.10.2017 / 06:27
1
resposta

vim procura e substitui o comando para substituir '(*, *)' por nada

De acordo com o título, estou retrabalhando algum código Fortran. Eu preciso remover o padrão (*,*) usando a função de pesquisa e substituição do vim. O seguinte não funciona %s/\<(*,*)\>//gc %s/\<(*\,*)\>//gc %s/(*,*)//gc...
19.09.2017 / 11:59
1
resposta

Traduza uma expressão regular

Eu tenho a expressão regular .NET<asp:textbox\b((?!maxlength).)*> do .NET que corresponde ao texto "< asp: textbox" não seguido de "maxlength". Eu quero portar esta expressão regular para MINGW. Estou bem com grep ou qualquer outra f...
07.10.2017 / 03:34
2
respostas

Extrai variáveis do arquivo de texto em array com Bash, Perl e Regex

Eu gostaria de extrair variáveis de um arquivo de texto com Bash, Perl e Regex. O arquivo tem esta aparência (e já foi lido na variável $ str): Filename: XXXXX Type: XXX Size: XXXX Unimportant thing: XXXX Filename: YYYYY Type: YYY Size: Y...
24.08.2017 / 22:34
2
respostas

Corresponde a um padrão e substitui a primeira instância da sequência seguinte (independentemente de espaços ou tabulações)

Eu fiz uma pergunta semelhante há algum tempo, mas estou acertando uma parede de tijolos para que ela funcione. Estou programando a modificação de um arquivo de configuração assim: [Thing1] [[subthingA]] this = 0 that =...
05.07.2017 / 08:21
1
resposta

Correspondência de regex em várias linhas com 3 valores [duplicado]

Eu vi alguns exemplos disso, mas não consigo fazer isso funcionar na minha situação particular. Vamos dizer que existe o arquivo abaixo. foo line 1 line 2 line 3 bar junk junk foo line 1 line 2 baz line 4 bar Estou tentando capturar tud...
25.05.2017 / 21:43
1
resposta

Reordenar campos separados por vírgula

Eu tenho um arquivo de texto no servidor Linux Centos 7, que inclui muitas entradas no seguinte formato: Test Test, 1234567890123456, a, b, cde e gostaria de reordenar isso para o formato correto: 1234567890123456, a, b, cde, Test Test...
25.05.2017 / 18:37
2
respostas

sed: adicionando espaço ao redor do cólon

Eu estava tentando escrever um comando sed onde, se ele encontrar dois-pontos sem espaços adjacentes, ele colocará um espaço antes e depois dos dois-pontos, ou seja, abc:def será convertido em abc : def . Eu estou fazendo assim: echo "ab...
13.06.2017 / 02:54
3
respostas

Linux grep com pergunta de expressão regular

Estou tentando o código abaixo e esperando obter o resultado como 0 (ou seja, $? -eq 0 ), mas, por algum motivo, ele sempre falha: echo "INBOUND_PATH|/tmp" | grep -E '^\(INBOUND_PATH\)\|\(.*\)$'; echo $? O motivo pelo qual eu qu...
08.07.2017 / 18:26
1
resposta

arquivo comparação de arquivo [duplicado]

No OSX, o comando a seguir remove padrões e afeta palavras inteiras: sed -e "$(sed 's:.*:s/&//g:' /path/to/wordsToRemove.txt)” /path/to/sourceFile.txt > outFile.txt wordsToRemove.txt contém: it for sourceFile.txt con...
22.04.2017 / 08:51