Perguntas sobre 'regular-expression'

5
respostas

Duplicar linhas e torná-las únicas?

Eu tenho a seguinte estrutura de linhas de texto: 3923 001 L05 LV,L05 RM 3923 002 L12 RA,L12 LA 3923 003 I06 ALL 3923 004 G04 RV,Z09 ALL mas eu precisaria disso: 3923 001 L05 LV 3923 001 L05 RM 3923 002 L12 RA...
16.07.2015 / 10:41
4
respostas

O comando SED não está sendo substituído (regex em funcionamento)

Estou tentando substituir em um dos meus projetos todos os mysql para mysqli , com seus parâmetros. Para fazer isso, estou procurando por todos os arquivos com mysql na minha pasta recursivamente e substituindo-os pelo mysqli. Ex: mysql...
17.11.2014 / 22:51
2
respostas

Renomear usando terminal e regexp para remover números iniciais de nomes de arquivos

Eu quero que os seguintes arquivos sejam renomeados para remover os números de sequência. 01 X.mp3 a X.mp3 02 Add Me In.mp3 a Add Me In.mp3 Estou tentando com o comando abaixo renomear. rename -v -n 's/^\d+\s*([a-z]+\.mp3...
24.07.2016 / 14:47
1
resposta

shell: O operador = ~ não funciona como esperado

Considere o seguinte script: #! /bin/bash line="confusing" if [[ $line =~ [[:lower:]]* ]] then echo "matches!" else echo "does not match." fi Embora o acima produza o resultado esperado, o seguinte não: #! /bin/bash line="Co...
13.11.2015 / 17:47
3
respostas

Aplicar a substituição de item dentro de enumerar em regex Perl?

Dados 7. Masi is the same as \begin{enumerate} A B ABC ha lorem \end{enumerate} 1. ABC is \begin{enumerate} P B Lorem maam \end{enumerate} que eu quero ser 7. Masi is the same as \begin{enumerate} \item A \item B \item ABC ha lorem \e...
05.06.2014 / 14:06
2
respostas

Como fazer uma pesquisa em regex em um arquivo UTF-16LE em um locale UTF-8?

EDIT: Devido a um comentário Warren Young feito, me fez perceber que eu não estava claro em um ponto bastante relevante. Minha string de pesquisa já está na ordem UTF-16LE (não na ordem Unicode Codepoint, que é UTF-16BE), então talvez o proble...
09.06.2012 / 12:44
1
resposta

Usando o comando grep e backreferencing

Esta é uma pergunta básica, mas não consigo entender. Estou aprendendo Linux e uma das perguntas que me deram é: *The word sentimentalment includes the same three characters (e.g. "ent") which appear three times. The word "blayblapblam" als...
01.11.2012 / 14:57
3
respostas

Tentando remover todos os ids de um arquivo HTML com grep

Estou tentando remover todos os id=" " s de um arquivo .html , mas não tenho certeza de onde estou indo errado. Eu tentei usar expressões regulares, mas tudo o que estou recebendo é a renderização do arquivo .html no meu terminal Ubuntu....
18.04.2013 / 18:30
2
respostas

Como escrever o literal regexp na expressão de correspondência?

Esta questão é sobre a maneira correta de escrever expressões regulares literais em uma expressão de correspondência no bash. No zsh, a correspondência abaixo é bem-sucedida, como eu esperava: % [[ ' 123 ' =~ '^ [0-9]+ $' ]]; echo $? 0...
21.11.2018 / 21:09
3
respostas

Converter senha com caracteres especiais para uso com script de espera

Eu tenho um script de espera que se conecta a um site SFTP e envia alguns arquivos. O ID e a senha estão contidos em arquivos de texto locais. O script expect lê esses arquivos como uma variável e depois passa para o servidor SFTP. O problema...
05.12.2017 / 17:18