Prezados colegas, Estou precisando de uma expressão regular que me permita identificar o seguinte padrão: CONNECT XXX.XXX.XXX.XXX:YYYYY HTTP onde...
4201
Andrea VB
avb_chess
24 de Abr de 2009 1:24 pm
Claudia, ... vc não especificou onde estava enfrentando problemas na construção dessa expressão. Eu suponho que o problema seja o "." (seria o mais comum,...
4202
Claudia
casvalvini
24 de Abr de 2009 4:28 pm
Oi! Estou tentando "CONNECT ´[0-9]*\.[0-9]*\.[0-9]*92;.[0-9]*´:[1025-35353]" mas não está correto... []s Cláudia 2009/4/24 Andrea VB...
para tratar com ips de uma maneira mais correta, deve-se separar os limites [1-255]. eu uso esta expressão: ...
4204
voyeg3r
24 de Abr de 2009 6:55 pm
... encontrei um comando para o egrep que pega ips, mas acho que para o sed, por exemplo, muda pouca coisa: egrep '^...
4205
marlon_mca
24 de Abr de 2009 7:11 pm
Bom dia Claudia Não tem muita informação no seu email pra saber onde ta seu problema, se vc já tentou alguma coisa ou não e nem como irá usar a REGEX...
4206
jimmy
ronaldo_tgz
24 de Abr de 2009 9:26 pm
... essa parte do range de portas "[1025-35353]" você pode usar: (1[1-9][0-9][0-9]|10[3-9][0-9]|102[5-9]|2[0-9][0-9][0-9]) basta juntar com as regex que já...
4207
costa.saulo@...
costa.saulo...
12 de Mai de 2009 2:49 am
Boa noite senhores, tenho arquivos textos gerados por um programa Fortran simples. São tabelas com diversos dados disponíveis em colunas enormes. O fato é...
4208
Marcus Vinicius
marc_mcs10
12 de Mai de 2009 11:54 am
sed 's/[*]92;{8\}/coisa/39; abçs -- Marcus ________________________________ De: "costa.saulo@..." <costa.saulo@...> Para: sed-br@... ...
4209
Fernando Zank
fernandozce
12 de Mai de 2009 12:03 pm
Tenta escapar o * com a contrabarra \* pois se não o SED interpreta como coringa. cat teste.txt | sed -e 's/\*/TESTE/g39; ... -- "Somos o que repetidamente...
4210
jimmy
ronaldo_tgz
12 de Mai de 2009 12:06 pm
... o asterisco é um meta-caractere usado pelo sed e em vários outros programas para compor expressões regulares, você pode dar uma olhada em info sed...
4211
Alain Mouette
alainm3
10 de Jun de 2009 8:54 pm
Oi, eu preciso fazer um pre-processador para um compilador assembler com sintaxe mais antiga. Me deem alguma dica pois estou muito perdido para começar, nem...
4212
jimmy
ronaldo_tgz
10 de Jun de 2009 9:08 pm
... seria numa linha só então? ... sed 's/^\s\+92;(equ92;|set92;)/\1/' arquivo ... -- "Não manejo bem as palavras Mas manipulo bem as strings."...
4213
Alain Mouette
alainm3
11 de Jun de 2009 2:32 am
tentei ser claro e esqueci do exemplo... e já consegui alguma coisa :) (desculpe se o exemplo ficou meio grande) $ cat testepic.asm IFDEF CONV_DTMF...
4214
Alain Mouette
alainm3
11 de Jun de 2009 2:57 am
lá vou eu respondendo a mim mesmo... infelizmente ainda não funcionou. O problema é que as linhas: incf RState,f ;19; prox. estado (8 seta o bit...
4215
jimmy
ronaldo_tgz
12 de Jun de 2009 11:42 am
inseri essas linhas no arquivo de exemplo para fazer testes e ficou assim: $ cat testepic.asm IFDEF CONV_DTMF ;-------Placa convertida VERSAO set VERSAO-2;...
4216
Alain Mouette
alainm3
12 de Jun de 2009 5:27 pm
Oi Jimmy, obrigado :) agora entendi... e a solução com parenteses ficou bom melhor... Abraços, Alain...
4217
josepaulolima
24 de Jun de 2009 2:43 am
Saudações a todos. Preciso montar uma expressão regular que me retorne o conteúdo (ou conteúdos) de um comando SQL delimitad por chaves. Por exemplo: ...
4218
jimmy
ronaldo_tgz
24 de Jun de 2009 11:59 am
... você pode fazer o seguinte: echo 'select {campo1}, {campo2} from {tabela1}' | sed 's/^[^{]*{\|}[^}]*$//g;s/}[^{]92;+{/ /g' ou seja, em vez de tentar separar...
4219
josepaulolima
26 de Jun de 2009 12:43 am
Saudações, Obrigado pela dica. No entanto, ainda não consegui resolver o que preciso. Para utilizar na classe em C#, preciso da expressão que retorna...
4220
Felippe
felcerreia
26 de Jun de 2009 3:59 am
Bem eu faria assim: *(?<=\{)[^\}]+?(?=92;})* agora como isso fica em C# não faço ideia... tenta ver isso ...
4221
josepaulolima
28 de Jun de 2009 2:12 pm
Salve, Consegui resolver utilizando a seguinte expressão: [A-Za-z0-9]*(?=\}) Agradeço a todos pela ajuda. José Paulo...
4222
Alain Mouette
alainm3
29 de Jun de 2009 7:17 pm
pesquisei ni Só Sed, mas não encontrei como juntar duas linhas específicas. ... Cmp-Mod V01 Genere par PcbNew le Seg 29 Jun 2009 15:38:03 BRT BeginCmp ...
4223
jimmy
ronaldo_tgz
29 de Jun de 2009 7:41 pm
... use o "Reference" como endereço e apense com a próxima linha: /^Reference/N; nesse ponto o pattern space ficará algo parecido com: "Reference =...
4224
Alain Mouette
alainm3
29 de Jun de 2009 8:19 pm
Oi Jimmy, ... Infelizmente não funcionou... fazendo vários testes, só descobri que se trocar o "N" por "p", a linha fica repetida, então está achando a...
4225
jimmy
ronaldo_tgz
29 de Jun de 2009 9:11 pm
... o script que sugeri ficaria apenas: sed '/^Reference/N;s/[^=]92;+=\s\+92;([^;]92;+\);[^=]\+=\s92;+\([^;]\+\);/\1,92;2/' arquivo testando aqui funciona sem problema. ...
4226
Alain Mouette
alainm3
29 de Jun de 2009 9:41 pm
... Entendi o problema, eu estava fazendo uma parte e depois a outra, ou seja dois comandos sed separados. Sobrou alguma coisa... as outras linhas aparecem na...
4227
jimmy
ronaldo_tgz
30 de Jun de 2009 12:25 pm
... você pode usar o parâmetro "-n" no sed e colocar um "p" no final do comando: sed -n...
4228
Alain Mouette
alainm3
30 de Jun de 2009 9:34 pm
Oi Jimmy, estou aproveitando para aprender :) ... Ok, este eu entendi :) - "-n" é para não imprimir, e o "p" imprime as linhas que interessam... ... Este eu...
4229
jimmy
ronaldo_tgz
1 de Jul de 2009 12:50 pm
... era isso mesmo. ... ela é usada como endereço (info sed Addresses) para os comandos "!d", aproveitando para definir as backreferences "\1" e "\2" (info...