Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

interlokk

Replace em endereço de email

Recommended Posts

É o seguinte como eu faço pra substituir um endereço de email de forma que fique visivel somente o que está antes da arroba, tipo: nome@servidor.com substituir por nome ou nome@xxxxxxxxxxEu sei que uso o replace mas como indentifico o que é ednereço?Vlew.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara esquema é você ir trocando isolado cada caractere...faz assim localiza a posição do @ com o instr... e guarda a posicao...agora com o mid pega só esse caractere e da um replace... faz um looping e vai somando mais um e trecando cada caractere...ou mais facil... conta quantos caracteres tem depois do arroba e poe em X...exemplodackale@gmail.com.brtem 12 depois do arroba... faz um looping pra ele adicionar tantos X depois do arroba... é mais facil ainda...se precisar de ajuda só berrar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, vamos ver como fica. Vlew pessoal!...Editando: funcionou belaza aqui. REsolvi um problemão. Valew mesmo pessoal!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quer pegar só o que tem antes do arroba?

ASP
  1. email = "usuario@provedor.web"
  2. Usuario = Left(email,InStr(email,"@"))
  3. Response.Write Usuario

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP

[*]

[*]email = "dackale@gmail.com"

[*]tamanho = len(email)

[*]acha = instr(email,"@")

[*]final = tamanho - acha

[*]if acha > 0 then

[*]FOR I=1 TO final

[*]X = X & "X"

[*]NEXT

[*]end if

[*]

[*]response.write left(email,acha) & X

 

Algo que fiz... rs

só pra não perder a viagem

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quer pegar só o que tem antes do arroba?

ASP

[*]email = "usuario@provedor.web"

Usuario = Left(email,InStr(email,"@"))

Response.Write Usuario

<{POST_SNAPBACK}>

um pequeno detalhe que você esqueceu salgado...

 

ele esta escrendo o arroba

 

 

 

ASP

[*]

[*]email = "usuario@provedor.web"

[*]Usuario = replace(Left(email,InStr(email,"@")), "@", "")

[*]Response.Write Usuario

[*]

 

agora funfa legal http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como eu sou 'deferente', huahuahua

 

eu faço assim:

ASP

[*]<%

[*]email = "dark0@email.com"

[*]a = split(email,"@")

[*]response.write a(0)

[*]%>

Compartilhar este post


Link para o post
Compartilhar em outros sites
um pequeno detalhe que você esqueceu salgado...

 

ele esta escrendo o arroba

É só diminuir 1 no InStr que ele passa a não pegar o @:

ASP
  1. email = "usuario@provedor.web"
  2. Usuario = Left(email,(InStr(email,"@")-1))
  3. Provedor = Right(email,(InStr(email,"@")-1))
  4. Response.Write Usuario &"<BR>"
  5. Response.Write Provedor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como eu sou 'deferente', huahuahua

 

eu faço assim:

ASP

[*]<%

email = "dark0@email.com"

a = split(email,"@")

response.write a(0)

%>

<{POST_SNAPBACK}>

Em cima da sua ideia dava pra fazer algo mais pratico pro krinha

 

ASP

[*]<%

[*]email = "dark0@email.com"

[*]a = split(email,"@")

[*]total = len(a(1))

[*]FOR I=1 TO total

[*]x = x & "x"

[*]NEXT

[*]response.write a(0) & "@" & x

[*]%>

 

um pouco menor do que a anterior...

Compartilhar este post


Link para o post
Compartilhar em outros sites

ué, do jeito q eu falei tb funciona.. eu testei aqui antes de postar hehe

 

abraço

<{POST_SNAPBACK}>

Dark0, o dono do topico queria que fosse mostrado a primeira parte do email e o resto (provedor.com.br) fosse mostrado como x

 

exemplo

 

dark0@xxxxxxxxxxxx

 

o que você fez captura a primeira parte do email no caso "dark0" rsss

 

Funciona mais faltava o resto ahahahaha dai só melhorei o codigo que tinha feito emcima do seu =)

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

essa galera tava inspirada pra ajudar...o que teve de variedade de codigo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

É o verdadeiro espírito de um fórum... http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

com certeza http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Putz...tem coisa bem pratica aê...uns nem usaram replace. Por isso que eu gosto de ASP...dá pra fazer de várias maneiras. Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

depois desse momento lindo de ajuda geral, é hora de estourarmos um champgne e tomarmos um toddynho que tal ? HAHAHAHAHHAe que bom que deu certa, nessa brincaeira surgiu uns 4 codigos diferentes ahahahaha

Compartilhar este post


Link para o post
Compartilhar em outros sites

huahuahuahuahuaessa foi boa dackalehuauhauhahuamas, forum eh bom por issoaprendemos uns com os outros, heheabraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

huahuahuahuahua

 

essa foi boa dackale

 

huauhauhahua

 

mas, forum eh bom por isso

 

aprendemos uns com os outros, hehe

 

abraço

<{POST_SNAPBACK}>

mas por enquanto estou aprendendo hehe :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

depois desse momento lindo de ajuda geral, é hora de estourarmos um champgne e tomarmos um toddynho

esse cara é um poeta...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.