Perguntas sobre 'regular-expression'

4
respostas

Substituir a correspondência de expressão regular por sequência contendo correspondência

Eu tenho um arquivo com texto como Afghanistan=+93 Albania=+355 Algeria=+213 American Samoa=+1 Andorra=+376 Angola=+244 Ele tem toda a lista de países e seu código de discagem. Eu quero substituir: Afghanistan=+93 com Afghanista...
17.07.2015 / 09:33
2
respostas

Erro de sintaxe Grep com regex correto [duplicado]

Eu criei um regex que eu preciso rodar com o grep, eu tenho certeza que o regex é bom já que funciona com ferramentas de regex online, no entanto quando eu corro grep -r -P -o -h '(?<=(?<!def )my_method )(["'])(?:(?=(\?)).)*?' Eu...
03.04.2017 / 14:05
3
respostas

sed, grep ou comando tr que retorna apenas caracteres latinos de um arquivo UTF-8

Estou trabalhando com o texto dos poemas sobre 300 tang , que infelizmente são um único arquivo contendo os termos chineses. e inglês. Como estou interessado em "extrair" o inglês, espero usar sed, grep, ou tr para simplesmente retornar t...
29.05.2011 / 14:26
4
respostas

Maneira simples de extrair valor do HTML

Eu tenho um arquivo html muito simples com um valor interno. O valor é 57 neste caso. <eta version="1.0"><value uri="/user/var/48/10391/0/0/12528" strValue="57" unit="%" decPlaces="0" scaleFactor="10" advTextOffset="0">572</val...
12.11.2014 / 22:34
5
respostas

Substituir caracteres na parte do usuário do endereço de e-mail

Eu tenho uma lista assim: [email protected] [email protected] [email protected] ... Eu gostaria de substituir qualquer ocorrência de um ponto na parte do nome de usuário. Então isso: [email protected] t...
27.10.2015 / 09:11
2
respostas

Como faço para grep vários padrões de um pipe

Eu quero encontrar três padrões em uma lista. Eu tentei digitar $ pip3 list | grep -ei foo -ei bar -ei baz mas o shell lança um broken pipe error e um grande Traceback . Como eu faço grep para vários padrões passados de uma lis...
14.07.2018 / 20:13
2
respostas

Remove uma combinação de números e símbolos de uma string usando o caminho $ {VARNAME // pattern /}

Eu estou tentando escrever um script que realiza diff na saída de valgrind usando dois executáveis diferentes, mas o ID do processo no início de cada linha está sujando minha saída de diff. Eu estou tentando removê-lo usando comandos bash, mas n...
07.05.2018 / 15:16
3
respostas

Como verificar se a string contém caracteres alfabéticos ou caracteres alfabéticos e números?

Eu quero testar STR contendo alfabético como (a-z) (A-Z) ou alfabético com números enquanto isso eu tenho isso [[ "$STR" =~ [a-zA-Z0-9] ]] && echo "contain alphanumerics" mas isso funciona mesmo STR tem apenas números enqua...
10.01.2018 / 16:04
4
respostas

Regex para combinar o início e o fim da linha no Vim (citação em torno da linha inteira)

Para um arquivo inicial com linhas como este exemplo: 1 12 123 1234 12345 O estado desejado do arquivo é '1' '12' '123' '1234' '12345' Eu tenho feito isso com dois comandos, :%s/^/'/g e :%s/$/'/g , que eu gostaria de colocar e...
27.07.2017 / 20:07
5
respostas

ls | grep funciona não funciona com ls --color

Estou tentando listar todos os diretórios ocultos com o seguinte comando ls -lhAF1 | grep -E '^d.*[0-9]{2}:[0-9]{2} \.' que funciona perfeitamente bem Explanation for Regex: I'm trying to get all rows that have the following Format:...
02.02.2016 / 09:35