Ir para conteúdo

POWERED BY:

Arquivado

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

noiaz

problema com o uso do left()

Recommended Posts

Seguinte gente beleza ai :) To com um problema aqui e queria ver se alguem poderia me ajudar.Ao usar a função left() eu pego uma quantidade X de caracteres a partir da esqueda em uma string mas se em um campo blob eu tiver por exemplo <br>teste<p>amem</p>e usar o left por exemplo left(3) ele pegaria "<br" e daria erro no htmlAlguem sabe como resolver?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acheia soluçãoFunção que retorna uma string sem as TAGS HTML passada como parametroFunction LimpaHTML(matriz)Do While True ini = InStr(1,matriz,"<") If ini = 0 Then Exit Do fim = InStr(ini,matriz,">") parcial = Mid(matriz,ini,fim-ini+1) matriz = Replace(matriz,parcial,"")LoopLimpaHTML = matrizEnd FunctionEx. Response.Write LimpaHTML("<B>Exemplo</B>") Retornará somente Exemplo. Teste com HTMLEncode.PS: Como não foi eu quem fez creditos merecidos ao autorAdriano Dias é Gerente de Informática que odeia terno e gravata e que gosta mesmo é de análise e programação. Linuxeiro sem ser radical e ASPeiro por prazer.

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.