Dada uma string, como posso descobrir que ela contém exatamente 7 dígitos consecutivos?
Como 1505082 ou 1505082_CSE_322 , mas não 15050821 ou 15050821_CSE_322
Eu tentei
grep -Eq [0-9]{7} <<< "1505082"
que retorn...
Estou tentando fazer alguns sed ding simples de um arquivo:
sed 's:(?<=<Type>)default(?=</Type>):super:' < myfile.xml
O conceito é bem simples, usando uma abordagem positiva, encontre as tags e substitua o conteúdo po...
Então eu tenho um arquivo que contém e-mails como este:
[email protected]:theirUsername
[email protected]:theirUsername
...
Eu quero extrair e-mails que começam com PA e, em seguida, seguir com 6 caracteres aleatórios, depois...
Eu quero substituir todos os traços em todos os .txt -files por espaços.
Felizmente, acabei descobrindo o uso de
perl-rename 's/[-]/ /g' *.txt
faz o que eu quero. Mas antes disso, alguns minutos de pesquisa e t & e passaram, po...
Como usar o regex do sed para substituir as palavras relacionadas entre si e um caractere entre eles sem alterar o caractere e as duas palavras como grupo
assim
ahmed#mohamed
ahmed$mohamed
ahmed7mohamed
Eu não queria substituir ahmed...
Gostaria de substituir 123 456 789 por q23 r56 u89 usando Geany regex. Até agora posso fazer isso com vários padrões de localização e substituição, como este:
...
Find: '(\D|^)4'
Replace: 'r'
Find: '(\D|^)5'...
Digamos que eu queira filtrar logs para usar arquivos diferentes por ID de usuário, posso escrever uma regra por uid como aqui:
if $msg contains 'uid=500' then /var/log/uid/500
if $msg contains 'uid=501' then /var/log/uid/501
if $msg contains...
Tenho várias centenas de documentos em que cada título é da forma:
# Some title here {.WORD}
Eu quero identificar usando grep todos os títulos que não seguem esse padrão. No entanto, as linhas que começam com apenas # não devem ser de...