Perguntas sobre 'regular-expression'

3
respostas

Usando o regex para obter o endereço MAC do mouse

Qual seria a maneira mais prática de pegar o endereço MAC do mouse na seguinte saída: ~ ➜ bt-device --list Added devices: Logitech K811 (00:1F:20:EB:06:E0) Plattan ADV Wireless (5C:EB:68:1F:D1:62) Bluetooth Mouse M336/M337/M535 (34:88:5D:3F:1...
16.05.2016 / 07:54
1
resposta

Por que o '?' personagem regex produz uma partida em sed? [duplicado]

Eu tenho uma string semelhante a ../../sdd1 e tentando corresponder a sdd daqui. Estou tentando usar o seguinte comando sed : echo "../../sdd1" | sed 's:.*\([a-z]\{3\}\)[0-9]?::' e não produz correspondência. Mas quando eu uso...
06.07.2017 / 10:16
6
respostas

Localizando o número de vezes que um número específico em um arquivo em que o intervalo também foi especificado

Eu tenho um arquivo com números separados por , (vírgula). Entre ele também contém um intervalo numérico como 300-400 . Digamos, por exemplo, eu tenho um arquivo de texto, ou seja, testme.txt , que se parece com, 200,300,234,340-350,40...
21.07.2014 / 16:52
2
respostas

padrão grep que coincide exatamente com o arquivo e pesquisa apenas na primeira coluna

Eu tenho um bigfile assim: denovo1 xxx yyyy oggugu ddddd denovo11 ggg hhhh bbbb gggg denovo22 hhhh yyyy kkkk iiii denovo2 yyyyy rrrr fffff jjjj denovo33 hhh yyy eeeee fffff então meu arquivo padrão é: denovo1 denovo3 denovo22 Estou...
22.11.2014 / 13:52
2
respostas

substrings e regexps

Eu tenho uma string contida em uma variável e quero extrair substrings com base na posição relativa a outra substring. Minha solução parece funcionar a menos que a string seja enviada para uma função como um arg. Eu estou usando o shell bash....
07.04.2011 / 02:27
3
respostas

cant, converta uma barra invertida para double backslash

Eu tenho uma string json, que tem um potpourri de caracteres de nova linha escapados / escapados duplos. O analisador Json não permite que seu valor de cadeia tenha escapes de barra invertida. Eu preciso uniformemente fazer todos eles para fu...
14.09.2015 / 16:09
1
resposta

/(.+)\n\1/ funciona mas /(.*)\n\1/ não quando ambos devem trabalhar

Eu estava brincando com sed depois de responder a outra pergunta e notei que .+ e .* não estão dando o mesmo resultado quando ambos combinam vários caracteres em um endereço de contexto. O seguinte comando 1 : sed -E '$!N;/(.+)\n...
24.10.2018 / 21:18
3
respostas

grep solução de expressão regular (ganancioso não funciona)

Eu tenho o seguinte texto no arquivo data.txt :MENU1 0. public 1. admin 2. webmail :SYNTAX ! opt1, ... : :ERROR1 Error #1, blah... blah.. blah... Please do ... :ERROR2 Error #2 ... e quero usar uma expressão regular (sintaxe PERL) para...
30.09.2015 / 19:46
3
respostas

Desfaz o espaçamento entre letras com sed

Eu tenho um arquivo de texto fonte contendo texto onde algumas palavras são como a palavra "letterpaced" nesta pergunta (ou seja, há um caractere de espaço entre as letras da palavra. Como posso desfazer o espaçamento entre letras usando sed?...
03.07.2015 / 17:07
5
respostas

como usar o regex no alias?

Eu quero criar o alias para o comando "ssh [email protected]" como 10.32.44.225 alias [0-9][0-9][0-9].[0-9][0-9][0-9].[0-9][0-9][0-9].[0-9][0-9][0-9]="ssh user@$0" Eu criei, mas não está funcionando. Existe algum erro de sintaxe neste com...
02.11.2014 / 06:59