none
Como identificar uma cadeia especifica de caracteres em uma label e salvar em uma variavel string RRS feed

  • Pergunta

  • Pessoal estou criando tipo um cmd, So para configurar um sistema estou com duvida em uma label o usuario deve dizer o comando nesse caso "nome = jairo" como faço para separa e ter a função "nome" e depois so o resultado "jairo" alguem pode me ajudar ?
    sexta-feira, 22 de março de 2019 12:26

Respostas

  • Você pode usar a função "Split" para separar os valores utilizando o "=" como sendo o valor delimitador.
    No exemplo abaixo separei ele em um array, mas poderia ser lista tbm, ai vai depender de como prefirir.

    varseuLabel="nome = jairo";
    var
    TextoSeparado=seuLabel.Trim().Split('=');

    Para acessar os valores é só acessar a posicao do array que deseja, por exemplo para acessar o valor "nome"
    seria TextoSeparado[0] ou
    TextoSeparado[1] para acessar "jairo".

    Espero que ajude



           
    sexta-feira, 22 de março de 2019 13:54

Todas as Respostas

  • Ola, Jairo! 

    Como você está recebendo a entrada do usuário? Uma text box?


    “First do it, then do it right, then do it better.” - Addy Osmani

    sexta-feira, 22 de março de 2019 12:31
  • Você pode usar a função "Split" para separar os valores utilizando o "=" como sendo o valor delimitador.
    No exemplo abaixo separei ele em um array, mas poderia ser lista tbm, ai vai depender de como prefirir.

    varseuLabel="nome = jairo";
    var
    TextoSeparado=seuLabel.Trim().Split('=');

    Para acessar os valores é só acessar a posicao do array que deseja, por exemplo para acessar o valor "nome"
    seria TextoSeparado[0] ou
    TextoSeparado[1] para acessar "jairo".

    Espero que ajude



           
    sexta-feira, 22 de março de 2019 13:54
  • Muito obrigado ajudou muito!

    sábado, 23 de março de 2019 14:15