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.
6
respostas

Como usar o Notepad ++ para localizar arquivos em um diretório que não contenha string

Alguém sabe uma maneira rápida e fácil de usar o "find in files" (ou outro recurso) do Notepad ++ para encontrar arquivos que não contenham uma string? Por exemplo: Lista de todos os arquivos em c: \ inetpub \ mywebsite que não contêm "foo...
17.02.2010 / 23:55
13
respostas

Analisando arquivos de texto

Encontrei uma situação esta noite em que queria analisar um arquivo de texto. Eu tinha uma lista de palavras muito, muito longa, que continha palavras inglesas delimitadas por linhas. Eu queria me livrar de todas as palavras (ou linhas) com mais...
22.08.2009 / 06:34
5
respostas

Usando sed para remover dígitos e espaço em branco de uma string

Estou tentando remover a primeira ocorrência de dígito (s), o ponto, a segunda ocorrência de dígito (s) e o espaço antes da palavra . Eu criei este regex: sed 's/^[0-9]\+.[0-9]\+\s//' input.txt > output.txt Exemplo de texto: 2.1...
31.03.2013 / 20:32
3
respostas

Usando o vim para excluir todas as linhas, exceto aquelas que correspondem a um conjunto arbitrário de strings

Eu uso o vim para remover todas as linhas, exceto aquelas que correspondem a uma string específica, por exemplo, : g! / [string que quero permanecer no editor] / d Funciona muito bem. Mas o que eu realmente quero, e não encontrei em lugar a...
21.05.2014 / 20:23
3
respostas

Notepad ++ - Mesclar todas as linhas em uma e adicionar separador

Então, esta é a minha situação: eu tenho muitas frases como esta: line1 line2 line3 line4 E todos eles começam com espaços diferentes. O que eu quero fazer é mesclar todas as linhas do documento em uma, mas separar...
17.05.2015 / 22:02
2
respostas

Notepad ++ localizar e substituir dentro de uma string constante

Usando o notepad ++, tenho o seguinte texto. This little piggy went to market, \textbf{smith1774} This little \textbf{ben1864} piggy stayed \textbf{mueller2867} home, This little piggy had roast beef Agora, quero remover o \text{} , mas...
26.10.2017 / 15:02
3
respostas

Como fazer a correspondência de expressão regular em várias linhas no Notepad ++?

Eu tenho um arquivo javascript com milhões de linhas. O problema é que o IE não suporta , (vírgula) seguido por } (colchetes apertados). No Notepad ++, posso encontrar todas as vírgulas que estão sendo seguidas por um colchete apertado,...
29.09.2012 / 23:06
2
respostas

Expressões Regulares: Como a correspondência de grupos é útil?

Eu decidi aprender algumas noções básicas de expressões regulares. Estou usando as lições do Regex One on-line e fiquei preso na lession 11 por um tempo, mas acho que consegui agora. Esta foi a tarefa. "Escreva uma expressão regular que...
20.06.2013 / 17:57
1
resposta

Substitua cada 6º tubo no powershell

Percebo que estou fazendo uma pergunta semelhante que já foi feita e respondida, mas não consegui extrapolar a resposta de que precisava, pois o mecanismo regex e regex é diferente o suficiente. Eu tenho logs de gerenciamento de ativos de hardwa...
03.01.2018 / 03:23
1
resposta

Usando '(' (espaço seguido por parênteses) como separador de campos no awk

Em um script awk estou tentando usar '(' como o separador de campo. No entanto, a menos que eu escape do suporte com duas barras invertidas, assim: BEGIN {FS=" \("} não funciona. Se eu usar FS=" \(" , obtenho awk: prog:2: warni...
01.06.2015 / 19:52