Perguntas com a marcação «regex»

Também conhecida como expressão regular ou regexp, uma descrição de um conjunto de cadeias de caracteres, geralmente usada para pesquisar e validar cadeias de caracteres.





5
Usando pesquisa / substituição de curinga no Notepad ++
Aqui está o meu problema: Em um arquivo .txt, preciso localizar e substituir milhares de instâncias de sintaxe como esta: (consulte (a053007djfgspwdf)) ou (consulte (a053007djfgspwdf) e (a54134xsedgeg)) ou (consulte (a053007djfgspwdf), (a9554xsdfgsdfg) e (a54134xsedgeg)) Há muita variedade entre as seqüências de texto iniciais (ver (a e final )) . Isso pode …

5
Corresponder e excluir no Notepad ++
Eu tenho o seguinte texto no Notepad ++ . 192.168.0.1 37 ms N / A 192.168.0.2 inoperante N / S 192.168.0.3 inoperante N / S 192.168.0.100 37 ms N / A Como faço para encontrar e substituir que corresponda a "Dead" e elimine a linha com saída como a seguir? …

6
NotePad ++ - Por que encontrar ^ não funciona?
Estou tentando me afastar do TextPad e simplesmente não consigo obter expressões regulares como ^e $para ser substituído. Definitivamente marquei a caixa de expressões regulares. O que estou fazendo de errado? Estou tentando encontrar o início de uma nova linha. No TextPad, ele encontra '^' e garante que expressões regulares …
16 regex  notepad++ 

1
Como faço para incluir novas linhas em uma pesquisa em menos?
Como posso pesquisar novas linhas (ou fim de linhas) como parte de uma pesquisa usando menos? Por exemplo, eu gostaria de pesquisar length=9\n, mas não quero apenas pesquisar length==9porque isso seria correspondido length=90\n. Estou usando o GNU bash, versão 4.0.33 (1) -release (x86_64-pc-linux-gnu) no Ubuntu 9.10 (Karmic Koala) Tentei ler …
16 regex  less 

3
Como posso excluir U + 200B (espaço de largura zero) usando o sed
Eu tenho um arquivo muito grande que possui espaços de largura zero espalhados por todo. Leva muito tempo para abrir e editar usando, vientão eu gostaria de excluir todas as instâncias do personagem usando sed. O problema é que não consigo descobrir como combinar o personagem! Eu tentei usar \u200B, …
15 regex  unicode  sed 

6
Como listar todos os arquivos de origem (* .c, * .cpp, * .h)
Eu gostaria de encontrar arquivos de origem (* .c, * .cpp, * .h) que contenham Linux / MinGW / Cygwin e recursivamente em todos os subdiretórios. Minha idéia básica é usar finde grep. No entanto, a criação de uma expressão regular que pode verificar o nome do arquivo é * …
15 find  grep  regex 


2
Como pesquisar em PDFs usando expressões regulares?
Normalmente, uso o Notepad ++ para pesquisar arquivos usando expressões regulares. Hoje, estou me perguntando se existe um programa em PDF que faça o mesmo para PDFs. Claro que eu poderia converter o PDF em texto e usar o Notepad ++, mas existe uma maneira mais fácil sem converter?
15 pdf  search  regex 

8
Notepad ++ - Removendo a primeira coluna em um arquivo separado por vírgula
Eu tenho um arquivo CSV grande que preciso remover a primeira coluna de dados. Não consigo abri-lo no Excel porque o Excel converte alguns dos valores nas colunas em números científicos. Estou usando o Notepad ++ e estou tentando definir a primeira coluna do arquivo EXE, 1,Value1,value2,value3,value4,value5 3445,Value1,value2,value3,value4,value5 12345,Value1,value2,value3,value4,value5 1234,Value1,value2,value3,value4,value5 …

1
Por que existem tantas variantes de expressão regular? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Superusuário. Fechado há 7 anos . Hoje, quando revi o código-fonte do nosso projeto, descobri que havia muitos "espaços" e "guias" desnecessários …
14 regex 

4
Como substituir recursivamente caracteres por sed?
É possível substituir as ocorrências de uma sequência de caracteres recursivamente sem repetir a mesma sequência? Ao executar um sedcomo nos seguintes cenários, posso obter a saída mencionada. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX | sed -e …
13 linux  bash  regex  sed 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.