+ Responder ao Tópico



  1. #1

    Padrão Existe uma função split?

    :global ip "123.456.789:80";
    :put [:pick $ip 0 [:find $ip ":"]];
    eae galera estou com uma dúvida cruel já revirei a internet todinha e não obtive exito.
    estou prorando alguma função que seja parecida com split a única que achei foi esta
    :pick mais no meu caso não é viável.

    Um exemplo seria para poder usar via script ou terminal a função e poder escolher a parte que eu quero como retorno.
    Seria usada em uma variavel chamada apartir de um txt interno no MK.

    exemplo:

    meu|texto|seria|variavel = dividir com .SPLIT
    resultado.split(2) = texto

    Desde já acgradeço, valeu.

  2. #2

    Padrão Re: Existe uma função split? Sim existe!

    Pra quem tinha essa dúvida esta ai. Pesquisei e aprendi.
    Copia e cola no terminal que entenderam.
    O resto é só estudar.



    Código :
    #Declara variável MR
    :global MR "123.456.789" 
    #busca o texto dento de uma variável
    :global pos00 [:find $MR "456"];
    #put imprime
    #pos00 posicao a qual vc quer que corte
    :put [:pick $MR ($pos00 - 4) ($pos00 +4)]; 
    :put [:pick $MR ($pos00 - 4) ($pos00 +8)];