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

VIM: Arranque vários trechos não contínuos de texto em um registrador

Eu tenho algumas linhas de texto que seguem um padrão e outras não. Eu gostaria de copiar as linhas que seguem esse padrão e, em seguida, copiá-las / copiá-las em um registro para que eu possa colá-las, como em outro lugar. Exemplo: def fu...
16.06.2013 / 01:45
3
respostas

Substituindo aspas em um arquivo

Eu tenho um grande número de arquivos de dados separados por ponto-e-vírgula grande. Todos os campos de string estão entre aspas duplas. Em alguns dos arquivos, há citações extras nos campos de string, o que atrapalha a importação subseqüente do...
09.10.2012 / 07:10
1
resposta

Encontre correspondências com regex '[^,] que' no MS Word

Desejo localizar instâncias da substring [^,] which - a palavra which precedida por um espaço ' ' precedido por um caractere que não é uma vírgula [^,] . Isso pode ser feito? A consulta [,] which funciona bem, mas a negação queb...
13.02.2013 / 16:38
4
respostas

RegEx para remover CRLF da exportação CSV do Excel

Eu exportei um arquivo do Excel para CSV e tenho várias linhas dentro dele. Eu marquei o início de cada linha com *** e o final com ###. *** some text within my cell to export ### Alguém poderia me ajudar com alguma expressão RexEx para r...
05.06.2012 / 09:47
2
respostas

RegEx para retornar string entre 2 caracteres específicos?

Por favor, avise sobre como devolver uma string entre 2 caracteres específicos? Exemplo http://sds.01/create/http/capital/870745800/create/period_1_1364871116_438861511.ssa Quero devolver: 1364871116_438861511, que fica entre "period_...
02.04.2013 / 05:22
1
resposta

Padrão Sed para várias linhas

Eu quero remover todas as instruções de tabela de criação de um script mysql, mas a instrução é executada em várias linhas. Assim: Create table ......NEWLINE... NEWLINE... NEWLINE....; Então, tentei esta declaração, mas nada acontece:...
17.01.2012 / 15:59
1
resposta

Qual padrão de expressão regular é usado no grep?

O padrão de expressão regular usado no grep POSIX + ASCII ou algo mais está misturado?     
12.04.2011 / 10:07
2
respostas

Remove arquivos que possuem uma certa sintaxe

Eu tenho alguns arquivos que seguem esta sintaxe: _aaaa-mm-dd_hhhmmm. Exemplo: _2010-01-01_00h10m. _2010-01-01_01h10m. _2010-01-01_02h10m. _2010-01-01_03h10m. ... _2010-01-01_23h10m. _2010-02-01_00h10m. _2...
23.01.2011 / 18:09
2
respostas

É possível usar backreferrences no notepad ++?

No meu exemplo específico, para uma seleção de linhas, quero duplicá-las em linha, separadas por um marcador arbitrário Ou seja, stringA stringB torna-se stringA_something_stringA stringB_something_stringB Embora eu seja medíocr...
28.01.2011 / 16:22
1
resposta

como fazer um OR em duas palavras em uma expressão regular

Eu quero escrever um regex que corresponda: insert #TempTable ou update #TempTable Como faço isso? Eu acho que uma maneira imperfeita de fazê-lo seria: [insertupda]{6} #TempTable Enquanto isso funciona na minha situação, eu...
07.10.2010 / 11:57