Ir para conteúdo
Fórum Script Brasil
  • 0

replace não funciona


Tite

Pergunta

Pessoal tenho a seguinte função de replace como include em minhas paginas:

<%
Function RetiraAcentos(str2)
str2 = LCase(str2)
RetiraAcentos = Replace(str2, "á", "a")
RetiraAcentos = Replace(RetiraAcentos, "à", "a")
RetiraAcentos = Replace(RetiraAcentos, "ã", "a")
RetiraAcentos = Replace(RetiraAcentos, "â", "a")
RetiraAcentos = Replace(RetiraAcentos, "ä", "a")

RetiraAcentos = Replace(RetiraAcentos, "é", "e")
RetiraAcentos = Replace(RetiraAcentos, "è", "e")
RetiraAcentos = Replace(RetiraAcentos, "ê", "e")
RetiraAcentos = Replace(RetiraAcentos, "ë", "e")

RetiraAcentos = Replace(RetiraAcentos, "í", "i")
RetiraAcentos = Replace(RetiraAcentos, "î", "i")
RetiraAcentos = Replace(RetiraAcentos, "Î", "i")
RetiraAcentos = Replace(RetiraAcentos, "ï", "i")

RetiraAcentos = Replace(RetiraAcentos, "ó", "o")
RetiraAcentos = Replace(RetiraAcentos, "ò", "o")
RetiraAcentos = Replace(RetiraAcentos, "õ", "o")
RetiraAcentos = Replace(RetiraAcentos, "ô", "o")
RetiraAcentos = Replace(RetiraAcentos, "ö", "o")

RetiraAcentos = Replace(RetiraAcentos, "ú", "u")
RetiraAcentos = Replace(RetiraAcentos, "ù", "u")
RetiraAcentos = Replace(RetiraAcentos, "û", "u")
RetiraAcentos = Replace(RetiraAcentos, "ü", "u")

RetiraAcentos = Replace(RetiraAcentos, "ç", "c")

RetiraAcentos = Replace(RetiraAcentos, "-", "_")

RetiraAcentos = Replace(RetiraAcentos, " ", "")

End Function
%>

Em algumas páginas funciona perfeitamente..

mas em outra não funciona!!

Engraçado que se ele pegar a palavra Fé-ASP..

o response.write fica assim: fé_asp

ou seja, o traço "-" ele troca por "_"

mas o acento "é" não é trocado.

E o mais estranho d tudo, é que em algumas páginas esse replace funciona perfeitamente.

Alguém é capaz de descobrir esse problema p mim???

Grato.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...