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

Selecionando todas as palavras dentro de chaves para colar em um novo arquivo com o Notepad ++

Eu tenho um documento de dicionário que usa a seguinte sintaxe: \lem{WORD}{POS}{PL}{DEFINITION} \lem{WORD}{POS}{PL}{DEFINITION} \lem{WORD}{POS}{PL}{DEFINITION} and etc.. Eu quero selecionar todos os WORD e copiar e colar em um novo...
21.02.2016 / 00:33
0
respostas

Por que não é possível excluir arquivos com a expressão regular?

Estou tentando encontrar todos os arquivos em /mnt/Storage não em /mnt/Storage/.Snapshots . Os seguintes trabalhos: find /mnt/Storage | egrep -v "^/mnt/Storage/\.Snapshots" Mas o seguinte não: find /mnt/Storage -regextype posix-...
21.02.2016 / 13:18
1
resposta

Como extrair apenas uma parte de uma string

Eu tenho um arquivo em lotes usando o wget e o grep que faz o download de um site e, em seguida, extrai a seguinte string do código-fonte. <p>11.59 €</p> Como você pode ver, o grep incluiu as tags de parágrafo, que eu quero ex...
19.01.2016 / 00:06
1
resposta

Renomeação do diretório Regex

Não sou muito bom com a regex e não consigo descobrir porque isso está selecionando o próximo caractere após a - /[\-][^ - ]/g com isso, seleciona - e o caractere seguinte. Eu quero selecionar o traço entre dois números, mas não quero...
13.01.2016 / 07:02
1
resposta

Como desclassificar o primeiro caracter especial se houver

(?:[^.]|^)((?:\b(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|0?[0-9]?[0-9])\.){3}(?:\b(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|0?[0-9]?[0-9]))\b(?=[^.:/]|$)) isso destaca o endereço IPv4 correto, mas se na frente houver algum caractere especial, ele também de...
29.12.2015 / 14:24
1
resposta

Perl substituir string dentro do arquivo pelo nome do arquivo?

Eu preciso substituir uma string em um arquivo JSON pelo nome do arquivo. Eu combinei com sucesso a string a ser substituída usando o regex abaixo, mas não consigo descobrir como colocar o nome do arquivo lá para substituir a string. Nota: Es...
18.12.2015 / 10:30
1
resposta

Salva o texto do arquivo entre dois caracteres e salva a saída no arquivo?

Eu tenho um arquivo com o seguinte tipo de texto: @ heading with some text the.actual.text.of.choice which.can.be.several.lines in.length.with.no.pattern + more.text.that.i.want.to remove.several.lines.long Eu tentei com o seguinte: pe...
31.10.2015 / 14:39
1
resposta

RewriteRule não está redirecionando para o URL especificado

Aqui está minha regra de reescrita: RewriteRule ^rest/v(?:[0-9.]+)/((?:[A-Za-z]+)/(?:[A-Za-z]+)(?:/(?:[A-Za-z0-9])+))?\.(json)$ https://localhost/rest/v1/index.php?url=$1&type=$2 [QSA,NC,L] É uma espécie de bocado, então não ajuda ao...
27.10.2015 / 23:19
1
resposta

ajustando um regex no Notepad ++

Eu preciso criar um regex para o Notepad ++ para a expressão abaixo, quando o texto de "Letter to Mary" for alterado {\par\pard\qc \b Letter to Mary °\par\pard} Eu tentei o seguinte, mas não está funcionando \{\par\pard\qc \b ([^}]+)\p...
22.10.2015 / 23:29
1
resposta

Substituir o enésimo elemento da lista por regex

Eu tenho um arquivo com listas de strings separadas por ponto e vírgula, como este: aaaa;bbb;ccccccc;dd; eeee;fff;ggggggg;hh; iiii;jjj;kkkkkkk;ll; e estou procurando uma expressão regex para substituir o enésimo elemento de todas as l...
03.10.2015 / 20:44