Fórum Localizando e Substituiando somente se Tiver [xxxxx] #287968
13/07/2005
0
Tipo em um arquivo de texto tenho um variavel #RTEXXXXXXXXX que será substituidad por outra inclusive fixando campos em branco caso não haja letras a preencher, será que alguem tem uma ideia por ai...
Valeu...
Sremulador
Curtir tópico
+ 0Posts
13/07/2005
Edineidaniel
Acho q isso pode te ajudar...
function BuscaTroca(Text, Busca, Troca: String): String;
var
n, i: integer;
begin
i := length(Busca);
for n := 1 to length(Text) do
begin
if Copy(Text, n, i) = Busca then
begin
Delete(Text, n, i); Insert(Troca, Text, n);
end;
end;
Result:= Text;
end;
Att,
Edinei
Gostei + 0
14/07/2005
Cabelo
Gostei + 0
14/07/2005
Sremulador
eu já utilizo esta função porém tem campos que pode variar os numeros de X alem disso esta função iria desalinhar o texto, teria que retirar os X e adicionar no lugar espaços até o temino...
Gostei + 0
14/07/2005
Sremulador
CABEÇALHO
NomeCliente: @NOMExxxxxxxxxxxxxxxxxxxxxx
Endereço: @ENDERxxxxxxxxxxxxxxxxx Nº xxxxxxxx
Quero que seja feita a substituição ate o ultimo x caso não tenha letras a substituir então colocar um espaço em branco.
Obrigado pela ajuda....
Gostei + 0
18/07/2005
Sremulador
Gostei + 0
19/07/2005
Beppe
StringReplace(Texto, ´@NOME´, Nome + StringOfChar(´ ´, Nxs - Length(Nome)), []);
Retire os x´s no texto que fica mais fácil. Indique o número de casas disponíveis com Nxs.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)