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

O que '[]' faz em um regex?

Esta página da web contém várias expressões regulares contendo [] : link Um exemplo: [][_,.;:"&<>()/\{}''~!@#$%A-Za-z0-9*|+-]* A página fornece este comentário sobre o sabor particular das expressões regulares usadas:...
30.03.2015 / 19:25
1
resposta

expressão regular para inverter a ordem de duas palavras desconhecidas separadas por uma vírgula

Estou tentando usar expressões regulares ReNamer para reverter nomes de pastas que usam nomes de autores. Eles estão configurados como LastName, FirstName e eu preciso alterá-los para FirstName LastName (menos a vírgula). Em expressões...
14.03.2015 / 14:17
1
resposta

Como cp várias extensões de arquivo?

Como cp várias extensões de arquivo, como arquivos png, jpg e tif? Eu tentei: $cp ./*.(jpg|png|tif) ../output/ >bash: syntax error near unexpected token '(' $cp ./01_reliefs/*.\(jpg\|png\|tif\) ../output/ >cp: cannot stat ‘./01_reliefs/...
20.02.2015 / 18:05
2
respostas

Remova o segundo literal \ N por linha no Notepad ++

Eu tenho um arquivo de texto com várias centenas de linhas semelhante ao abaixo: Here are some examples lines,\Nthis text needs to strip out\Ncertain, Here are some examples lines. Here are some. Here are some examples lines,\Nthis text needs...
21.03.2014 / 15:23
3
respostas

egrep para hora no formato H: MM: SS

Trabalhando no arquivo, é necessário usar a marcação de hora no formato H: MM: SS. Eu tentei o seguinte egrep '[0-9]: [0-9]: [0-9]'. Não funcionou para mim. O que estou fazendo errado na regex?     
02.05.2014 / 00:43
2
respostas

Exclua vários diretórios com um prefixo comum no prompt de comando

Eu quero excluir vários subdiretórios do mesmo diretório. Os diretórios têm "tmp" como os três primeiros caracteres em seu nome. Isso não está funcionando: C:\Documents and Settings\rajesh\Local Settings\Temp> rmdir tmp*     
20.12.2013 / 08:39
3
respostas

regex delete line contém resultado na palavra office 2013

Eu tenho um documento na palavra. Meus parágrafos como: asdfasdfasdf abcYear052014 asdfasdfasdf acbYear122013 Eu quero apagar linha xxxYearyyyy assim no notepad + + eu coloquei .*[0-9]201[0-9]$ e substitua por branco. Por isso, apa...
15.01.2015 / 15:49
1
resposta

Expressão de procura de caractere curinga que corresponde à string mais longa possível, aplicando um determinado estilo de caractere a ela

Estou escrevendo uma macro para converter um documento do Word em LaTeX. Tudo vai bem, exceto uma coisa: o documento faz uso pesado de modelos de estilo, na verdade, usando estilos de caractere para obter uma marcação funcional. Por exemplo,...
02.01.2014 / 13:55
3
respostas

definir caracteres para maiúsculas entre parênteses

vamos supor que no vim eu tenho as seguintes linhas: all what (strong) people have to do is pushing (heavy) weights over (and over) again in order to gain muscles e eu preciso converter as palavras dentro de parênteses para maiúscu...
05.06.2014 / 20:27
1
resposta

Não é possível combinar usando lookahead negativo de regex? [fechadas]

Eu quero corresponder a seguinte string usando expressões regulares em Java: suspicious url test' xts#dfd Eu não quero que a regex corresponda se houver uma cotação, ( ' ) É isso que estou usando. suspicious url\s.*(?!') Quando e...
13.06.2013 / 13:09