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

Massa renomeando arquivos, removendo pontos

Eu quero renomear arquivos para excluir pontos desnecessários. ou seja: File.something.jpg -> Filesomething.jpg I.Have.Too.Many.Dots.png -> IHaveTooManyDots.png Como isso pode ser feito? find -name *.*.* lista todos eles, mas nã...
14.09.2010 / 20:51
3
respostas

Corresponde a VAR_NAME, mas não a $ (VAR_NAME)

Como posso corresponder VAR_NAME mas omitir $(VAR_NAME) ao mesmo tempo usando grep ou egrep ? A melhor tentativa até agora tem sido egrep -nH '*[^(]VAR_NAME' $i Mas isso não corresponde ao caso quando a linha começa com VAR_NAM...
31.08.2017 / 00:19
2
respostas

Extrai parte do arquivo de texto da primeira ocorrência de uma string para a primeira ocorrência de outra

Como posso extrair uma parte de um arquivo de texto grande, começando na primeira ocorrência de FOO e terminando na primeira ocorrência de BAR? No meu caso, estou tentando extrair uma parte de um arquivo sql criado pelo mysqldump.     
10.04.2018 / 16:50
1
resposta

Unir linhas depois ao padrão de texto no Vim

Estou tentando sem sucesso juntar linhas usando um vim digamos que eu tenha um arquivo de texto com esta aparência: HI Hello A, b, c, d, HI Hello A, b, c, d, HI Hello A, b, c, d, HI Hello A, b, c, d, Eu quero participar de todas as...
20.04.2017 / 20:15
2
respostas

Grep parece não encontrar todas as correspondências em um arquivo que eu espero

Não tenho certeza se não entendi completamente grep ou se regexes são a origem do meu problema, então tenho duas perguntas. Eu tenho um arquivo de teste simples chamado test.txt com o seguinte conteúdo: $ cat test.txt Settings.xml bla...
02.08.2017 / 19:01
2
respostas

Convertendo C # Regex para PowerShell

Nosso departamento de software tem um programa que executa scripts SQL a partir de uma determinada pasta. Agora preciso replicar essa funcionalidade no PowerShell. C #: var commands = Regex.Split(sqlFileText, @"^\s*GO\s*$", RegexOptions.Ig...
30.06.2016 / 17:36
1
resposta

Qual é a diferença entre (. *?) e (. *)? na regex?

Para expressões regulares, qual é a diferença entre (.*?) e (.*)? ?     
13.09.2016 / 02:47
1
resposta

Notepad ++ procura e substitui com o número da linha atual

Estou usando o notepad ++ e estou usando-o para criar 200 comandos de cópia. Cada linha começa copy \server\folder\a.pdf 1.pdf Eu quero que o 1.pdf seja um nome de arquivo diferente para cada linha, então eu estava pensando em ter o númer...
01.12.2014 / 21:32
4
respostas

Selecione linhas que contenham algo diferente de 0.00

Eu tenho várias linhas em um documento do notepad ++ e quero encontrar todas as linhas que contenham algo diferente de "0,00" Ou seja Timetaken: 2.39 Timetaken: 1.30 Timetaken: 0.75 Timetaken: 0.00 Timetaken: 0.43 e eu quero encontrar tod...
04.01.2015 / 21:13
3
respostas

Padronize \ n e \ r na sintaxe de pesquisa / substituição do Vim

No Vim, um procura por novas linhas como \n , mas as novas linhas na cadeia de substituição devem ser inseridas como \r . Entendo que existem motivos para esse comportamento , mas, para os meus objetivos, acho irritante. Eu quero ser capa...
17.04.2014 / 19:20