Fórum Remover Comentário #295253

12/09/2005

0

Tenho um código sql assim:

# Comentário
INSERT INTO teste VALUES ("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
INSERT INTO teste VALUES ("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");


Como faço para remover o comentário que é indicado pelo mas se por exemplo no registro dois tem o ele vai remover aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa´); ai não pode remover entre ´´

Ai ficaria assim depois de remover

INSERT INTO teste VALUES ("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
INSERT INTO teste VALUES ("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");



Rudá

Rudá

Responder

Posts

13/09/2005

Marcio.theis

Poderia explicar melhor o q vc deseja fazer ? Aparentemente esta a mesma coisa o antes e depois.


Responder

Gostei + 0

13/09/2005

_rodfaria_

Baixe TRegExpr de http://RegExpStudio.com
e use-a assim:
try
r:=TRegExpr.Create;
    //inicio de linha, seguido de zero ou mais brancos, seguido de cerquilha
    r.Expression:=´^\s*#´;

    for i:=Memo1.Lines.Count-1 downto 0 do begin

    //se a linha bate com a expressao, entao remove
    if r.Exec(Memo1.Lines[i]) then
        Memo1.Lines.Delete(i);
    end;

finally
r.Destroy;
end;


Baixe um exemplo em:
http://tinyurl.com/897ug

Consulte também:
http://www.regular-expressions.info/examplesprogrammer.html
http://www.latiumsoftware.com/en/articles/00009.php

Rod.


Responder

Gostei + 0

13/09/2005

Gandalf.nho

[b:ef642c6107][color=red:ef642c6107]Bloqueado por Infração às Regras de Conduta :[/color:ef642c6107][/b:ef642c6107]

Duplicidade
[url]http://forum.clubedelphi.net/viewtopic.php?t=67956[/url]

Para maiores esclarecimentos pode mandar-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar