1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

ASP

Discussão em 'Programação' iniciada por OldMan, 5 de Setembro de 2006. (Respostas: 6; Visualizações: 911)

  1. OldMan

    OldMan Power Member

    Basicamente o que pretendo fazer e' que ao ler da BD "http://google.pt" substituir por "link" como link para o google.
    Já tentei com as funcoes InStr() e Mid() mas não consegui fazer o que queria... alguma sugestão?

    A dúvida não é substituir apenas o link para o google, mas sim qualquer URL
    obrigado
     
  2. HecKel

    HecKel The WORM

    sorry, mas não percebi que realmente queres...

    Tens na BD o texto "http://google.pt" e queres substituir o quê? ou fazer o quê?

    abraços, HecKel
     
  3. OldMan

    OldMan Power Member

    aparece na BD "http://google.pt" e queria substituir por:

    Código:
    <a href="http://google.pt">link</a>
    
     
  4. HecKel

    HecKel The WORM

    Não consegues fazer isso com um simples cat? Não me recordo bem de ASP, mas acho que dá algo do tipo:

    Código:
    resultado = "<a href=" + valornaBD + ">link</a>";
    Isto não deve ser ASP..., mas a ideia é esta, depois em resultado ficas com a string que queres :)

    abraços, HecKel
     
  5. OldMan

    OldMan Power Member

    isso era facil se o campo que vou buscar à BD só tivesse essa palavra, não tinha dificuldade nenhuma... mas imagina que o campo onde essa palavra está inserida tem 200 palavras antes e 100 palavras depois, e pelo meio até pode ser que tenha outro link.
    É isso que me dá a dor de cabeça :\
    Obrigado
     
  6. Sandman

    Sandman Power Member

    Expressões regulares talvez, para identificar o endereço? E estamos a falar de ASP ou ASP.net?

    Procura no Google por "ASP regular expressions" talvez ajude...
     
  7. OldMan

    OldMan Power Member

    ASP mesmo!
    Não sei exactamente o nome que se dá a isso se é que tem nome, sei é que já procurei no google por muitas cenas do genero "replace url by real link" mas nao cheguei a nada...
    amanha procuro por isso, obrigado
     

Partilhar esta Página