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

Fazer Um Split


Marianne

Pergunta

Fiz um Split pra separar um campo que tem 3 valores dentro, separados por "/"

Isto é tranquilo quando eu sei qtos virao pra eu pegar Assim:

temp = Split(dados,"/")

nome1 = temp(0)

nome2 = temp(1)

nome3 = temp(2)

Como eu tenho que fazer agora:

Tenho a variavel nome_correto: Mariazinha

Recebo a variavel:

Joao/tina/margarida ou Joao/Mariazinha/tina/margarida/Beta ou margarida/Beta

OBS: Nunca saberei se vao me mandar 1 ou 10 campos nesta variavel.. e pior.. depois que eu receber preciso comparar com a variavel nome_correto cada um dos campos que me mandou pra saber se ele esta autenticado

Tenho que saber se Mariazinha é uma delas e neste caso daria como não atenticado..

Fiz com LIKE, mas não da certo, porque se a variavel 1 for Maria ele busca e autentica porque nela tem MARIAzinha dentro deste campo, mas como LIKE procura e acha em qualquer parte não funciona....

não sei se fui clara.. sad.gif

Tks

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Fiz um Split pra separar um campo que tem 3 valores dentro, separados por "/"

Isto é tranquilo quando eu sei qtos virao pra eu pegar Assim:

temp = Split(dados,"/")

nome1 = temp(0)

nome2 = temp(1)

nome3 = temp(2)

Como eu tenho que fazer agora:

Tenho a variavel nome_correto: Mariazinha

Recebo a variavel:

Joao/tina/margarida ou Joao/Mariazinha/tina/margarida/Beta ou margarida/Beta

OBS: Nunca saberei se vao me mandar 1 ou 10 campos nesta variavel.. e pior.. depois que eu receber preciso comparar com a variavel nome_correto cada um dos campos que me mandou pra saber se ele esta autenticado

Tenho que saber se Mariazinha é uma delas e neste caso daria como não atenticado..

Fiz com LIKE, mas não da certo, porque se a variavel 1 for Maria ele busca e autentica porque nela tem MARIAzinha dentro deste campo, mas como LIKE procura e acha em qualquer parte não funciona....

não sei se fui clara.. sad.gif

Tks

Você pode fazer isso assim:

Link para o comentário
Compartilhar em outros sites

  • 0

mas Eu preciso recuperar também os dados em variaveis.. tem como?

Você já os tem. 'Nomes' é um vetor, por isso você terá Nomes(0), Nomes(1), e assim por diante. O que é um vetor senão um monte de variáveis agrupadas pelo mesmo nome, porém com índices diferentes? wink.gif

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...