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

Como fazer o sed omitir as linhas não correspondentes?

No exemplo a seguir, sed corresponde a linhas que começam com a ou c e imprime o primeiro caractere dessa linha ( a ou c ): $ echo "ag bh ci dj ek fl" | sed 's/\(a\|c\).//' # Matches lines starting with 'a' or 'c'. output: a bh...
24.01.2013 / 10:59
1
resposta

Como faço uma pesquisa e substituição de blocos com o Vim?

Eu tenho texto no Vim pressione Ctrl+V para colocar VIm no modo de bloco realce o texto que eu quero digite : , isso fornece o prompt :'<,'> eu adiciono ao prompt meu regex s/ /*/g . Isso me deixa com :'<,'>s/ /*...
19.02.2010 / 22:56
3
respostas

Como devo escrever um regex para corresponder a uma palavra específica?

Estou tentando fazer um regex específico funcionar, mas não consigo fazer o que preciso. Basicamente, eu quero procurar pelo ROCKET. O regex deve corresponder ao ROCKET em maiúsculas ou minúsculas e com ou sem pontuação, mas não quando parte...
18.04.2015 / 17:16
1
resposta

Websocket Proxy com parâmetros através de proxypass / proxypassmatch sem um VirtualHost

Eu tenho tentado por mais tempo para proxy um websocket com sua variável sid para o serviço localhost, que está servindo. Eu procurei muito além para uma solução (incluindo muitas das perguntas aqui), mas a maioria deles sugere usar um VirtualHo...
05.02.2018 / 14:51
1
resposta

regex edit no skype?

Ok, eu não sou um grande usuário do skype, mas eu estava conversando com minha irmã, cometi um erro de digitação e habitualmente digitei tpyo s/tpyo/typo/ para minha surpresa, realmente mudou a história. Estou usando o cliente linux skype...
13.01.2010 / 03:16
4
respostas

Procurando uma expressão regular para trabalhar em uma lista de valores separados por vírgula

Eu tenho uma linha de 3 números longos separados por vírgula. O que eu quero fazer é excluir o número no meio e deixar apenas o primeiro número e o último número separados por uma vírgula. Atualmente: 123456789123,723456789123456,834567885...
01.08.2012 / 10:41
14
respostas

Ferramenta Regex para Linux

O Windows tem uma ferramenta maravilhosa trabalhando com expressões regulares - RegexBuddy . Tem dois problemas: é comercial. Ele é executado no Windows (a versão do Linux não está mais disponível). Quais ferramentas (exceto o grep) vo...
16.07.2009 / 11:39
4
respostas

Usando sed para recuperar parte de uma linha

Eu tenho o comando git svn assim: git svn log --limit=1 --oneline Ele irá produzir oneline assim: r12345 | <anything, as it is svn comment inputted by svn-user> Estou tentando canalizar no comando sed para obter o 12345...
18.07.2017 / 07:58
1
resposta

Como capturar algumas linhas em torno de uma correspondência de expressão regular?

Eu estou procurando por uma expressão regex para combinar duas linhas na linha correspondente. Por exemplo: ABCDEFGHADEFGH ABCDEFGHADEFGH ABCDEFGHDEFGHABCDEFGH ABCDEFGHDEFGHABCDEFGH ABCDEFGHABCDEFGHABCDEFGH ABCDEFGHABCDEFGHABCDEFGH XXXXXXXX...
11.04.2015 / 12:51
2
respostas

formatação de strings RegEx no Notepad ++

Eu sou muito bom em RegEx, mas há uma coisa que não consigo descobrir como funciona. Como alguém poderia procurar / substituir no NotePad ++ e garantir que a saída tenha um tamanho fixo, enquanto a entrada pode ser flexível? Por exemplo, f...
23.06.2016 / 16:02