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.
1
resposta

A ordem das alternativas na regex é importante?

Eu quero extrair letras e números de uma string. Eu tentei isso: >>> re.findall(r'[a-z]|\d*','a11b4') ['a', '11', 'b', '4', ''] >>> re.findall(r'\d*|[a-z]','a11b4') ['', '11', '', '4', ''] Por que mudar a ordem das al...
31.03.2017 / 22:47
1
resposta

Por que o regex in find não retorna nenhum resultado?

O comando find . -maxdepth 1 -regextype posix-egrep -regex '.*/[a-z0-9\-\_\.]+\.(gz|deb)/' -exec echo {} \; não produz resultados em um diretório contendo os seguintes arquivos: google-chrome-stable_current_i386.deb rkhunter-1.4...
08.11.2015 / 08:41
1
resposta

Expressão regular do Open Office para remover tudo entre colchetes?

Eu tenho uma longa e enorme lista no Open Office Writer e gosto de remover algumas partes do texto, mas manualmente isso levaria dias. Alguém pode me dizer como fazer uma expressão regular para remover tudo entre parênteses no texto? Aqui está o...
13.10.2016 / 19:56
2
respostas

Combinando uma sentença com grep

Estou tentando encontrar a frase completa que contém um termo de pesquisa. Eu tentei grep (^.|\.\s).*searchterm.*(\.\s|\n) mas não está funcionando e não sei por quê. Para esclarecer: desejo que o stdout imprima a frase completa do ter...
02.07.2015 / 03:19
1
resposta

Remover linhas duplicadas no LibreOffice / OpenOffice Writer

Estou trabalhando em um arquivo de texto no Writer, que é basicamente uma lista ordenada de palavras e frases. Ele contém alguns duplicados que eu quero remover. Normalmente, eu usaria uma expressão regular em Search & Substitua, mas não...
29.07.2014 / 06:47
1
resposta

Notepad ++ regex

Eu tenho uma parede de texto (sem código, números ou qualquer coisa assim). As frases são às vezes divididas no "meio" por um "parágrafo" ou "quebra de linha manual". Por exemplo: The most obvious part was a hollow, echoing quiet, made by...
30.07.2014 / 11:45
1
resposta

Como substituir palavras com VBScript Regex e VBA?

qual é a sintaxe vbscript para .net: \b[a-z]+\b Oi tentando substituir todas as palavras alfa na origem. O testador de regex .net confirma que este padrão encontrará todas as palavras: \b[a-z]+\b isto: Findings,Actions...
09.03.2014 / 22:06
3
respostas

Localizar / substituir palavra: adicionar espaço ao código postal com caracteres curinga

Usando o diálogo "Localizar e substituir" no Microsoft Word 2003, Quero pesquisar uma lista de endereços de códigos postais (canadenses) que não têm espaço, por exemplo, M2N3X6 L4C2A9 K5G1S7 e coloque um espaço no meio: M2N 3X6 L4C 2A9...
04.12.2013 / 16:41
2
respostas

Grep com ERE não filtra linhas com opção -v

Estou tentando usar a opção regex estendida no grep para filtrar os arquivos, linhas com o seguinte formato de string no início da linha. any-non-space-char: * Eu supus que o seguinte comando iria fazer o truque; no entanto, apenas im...
11.12.2013 / 00:10
4
respostas

Regextype 'find' permanentemente configurado

O GNU find permite o uso de diferentes formatos regex através da opção -regextype , mas tanto quanto eu posso diga que tenho que digitar -regextype <whatever> todas as vezes que é oneroso. Se alguém quiser um sabor diferente de r...
28.10.2013 / 23:59