Ir para conteúdo

Arquivado

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

saidmrn

Separar Conteúdo de uma Linha

Recommended Posts

Olá pessoal,tudo bem ?

Estou precisando separar o conteúdo de uma linha,porém não sei como fazer,não identifico um padrão =/

1 Arroz, integral, cozido 70,1 124 517 2,6 1,0 NA 25,8 2,7 0,5 5 59
2 Arroz, integral, cru 12,2 360 1505 7,3 1,9 NA 77,5 4,8 1,2 8 110
3 Arroz, tipo 1, cozido 69,1 128 537 2,5 0,2 NA 28,1 1,6 0,1 4 2
4 Arroz, tipo 1, cru 13,2 358 1497 7,2 0,3 NA 78,8 1,6 0,5 4 30
5 Arroz, tipo 2, cozido 68,7 130 544 2,6 0,4 NA 28,2 1,1 0,1 3 6
6 Arroz, tipo 2, cru 13,2 358 1498 7,2 0,3 NA 78,9 1,7 0,4 5 29
7 Aveia, flocos, crua 9,1 394 1648 13,9 8,5 NA 66,6 9,1 1,8 48 119
8 Biscoito, doce, maisena 3,2 443 1853 8,1 12,0 NA 75,2 2,1 1,5 54 37
9 Biscoito, doce, recheado com chocolate 2,2 472 1974 6,4 19,6 Tr 70,5 3,0 1,3 27 48
10 Biscoito, doce, recheado com morango 2,7 471 1971 5,7 19,6 Tr 71,0 1,5 1,0 36 27
11 Biscoito, doce, wafer, recheado de chocolate 1,2 502 2102 5,6 24,7 Tr 67,5 1,8 1,1 23 48
12 Biscoito, doce, wafer, recheado de morango 1,2 513 2148 4,5 26,4 1 67,4 0,8 0,6 14 19
13 Biscoito, salgado, cream cracker 4,1 432 1806 10,1 14,4 NA 68,7 2,5 2,7 20 40
14 Bolo, mistura para 1,0 419 1752 6,2 6,1 Tr 84,7 1,7 2,0 59 28
15 Bolo, pronto, aipim 34,1 324 1355 4,4 12,7 73 47,9 0,7 0,8 85 10
16 Bolo, pronto, chocolate 19,3 410 1715 6,2 18,5 77 54,7 1,4 1,3 75 28
17 Bolo, pronto, coco 29,3 333 1395 5,7 11,3 63 52,3 1,1 1,4 57 16
18 Bolo, pronto, milho 36,7 311 1303 4,8 12,4 82 45,1 0,7 1,0 83 10
19 Canjica, branca, crua 13,6 358 1496 7,2 1,0 NA 78,1 5,5 0,2 2 12
20 Canjica, com leite integral 72,5 112 471 2,4 1,2 1 23,6 1,2 0,3 43 6
21 Cereais, milho, flocos, com sal 9,3 370 1546 7,3 1,6 NA 80,8 5,3 1,0 2 20
22 Cereais, milho, flocos, sem sal 11,2 363 1520 6,9 1,2 NA 80,4 1,8 0,3 2 17
23 Cereais, mingau, milho, infantil 4,7 394 1650 6,4 1,1 NA 87,3 3,2 0,5 219 16
24 Cereais, mistura para vitamina, trigo, cevada e aveia 4,4 381 1595 8,9 2,1 NA 81,6 5,0 3,0 584 72
25 Cereal matinal, milho 5,5 365 1529 7,2 1,0 NA 83,8 4,1 2,5 143 11
26 Cereal matinal, milho, açúcar 4,3 377 1576 4,7 0,7 NA 88,8 2,1 1,5 56 8
27 Creme de arroz, pó 7,3 386 1615 7,0 1,2 NA 83,9 1,1 0,5 7 51
28 Creme de milho, pó 5,7 333 1393 4,8 1,6 NA 86,1 3,7 1,7 323 30
29 Curau, milho verde 81,6 78 328 2,4 1,6 5 13,9 0,5 0,5 53 16
30 Curau, milho verde, mistura para 3,9 402 1683 2,2 13,4 NA 79,8 2,5 0,7 31 9
31 Farinha, de arroz, enriquecida 12,7 363 1519 1,3 0,3 NA 85,5 0,6 0,2 1 4 

Preciso separar a proteina,carboidrato,gordura e etc,e são mais de 500 alimentos,logo queria automatizar

Alguma idéia para separar ?

Agradeço desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Beraldo,entrei no site deles e achei em formato de excel a tabela.

Agora só pesquisar como ler cada coluna :)

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por FabianoSouza
      Preciso criar uma regra no IIS (para fazer o rewrite da URL) em que eu consiga passar uma string no formato JSON (colchetes, chaves, vírgula, dois pontos e aspas).
      Estou tentando usar isso mas não funciona
       
      <rule name="aplicarFiltro"> <match url="^aplicar-filtro/([A-Za-z0-9])" /> <action type="Rewrite" url="/app/backend/filtros/aplicar.asp?str={R:1}" /> </rule>  
      Creio que o problema esteja nessa parte da regra expressão regular:
      <match url="^aplicar-filtro/([A-Za-z0-9])" />  
    • Por FabianoSouza
      Preciso criar uma expressão regular para retornar partes de uma string nesse padrão:
       
      https://meusite.com.br/dir1/dir2/pagina.aspx?id=123
       
      Preciso capturar separadamente:
      1) Os diretórios (dir1, dir2 e quantos tiverem)
      2) Nome da página com sua respectiva extensão
      3) O parâmetro com seu respectivo valor (id=123)
       
       
      Preciso disso para criar umas regras de URL Rewrite no IIS.
       
      Help pelo amor de God!
       
       
    • Por Rodrigo-Linhas
      Olá não encontrei o topico referente a essa linguagem, então postei aqui em .NET! Tenho um scrpit e gostaria de saber se consigo pegar o array, transformar em variavel e colocar ela fora do Next?
      Segue o Exemplo:
      <% MeuArray = ("Amarelo, Vermelho, Verde, Azul") 'Este MeuArray é aleatório, existe mais de 10 mil opções Cores = Split(MeuArray, ",") For Each item In Cores Execute("VCores = item") 'Já usei essa função mas só aparece a ultima Array VCores = Response.Write(item & "<br>") 'Essa função ele trabalha com o next, mas só funciona assim! Next %> <%=VCores%> 'Aqui só chega a ultima Array. Tenho a necessidade de pegar todas fora do next, já procurei em varios foruns e sites em vbscript e não encontrei nada parecido, alguém conhece outra forma de fazer isso?
    • Por Maykel-ctba
      Boa tarde pessoal!
       
      Tenho a seguinte REGEX, . Ela serve para detectar se uma URL vem do Youtube ou do Vimeo, e possui os parâmetros necessários.
      (?:(?i)(?:https:|http:)?\/\/)?(?:(?i)(?:www\.youtube\.com\/(?:embed\/|watch\?v=)|youtu\.be\/|youtube\.googleapis\.com\/v\/)(?<YoutubeID>[a-z0-9-_]{11,12})|(?:vimeo\.com\/|player\.vimeo\.com\/video\/)(?<VimeoID>[0-9]+)) Ela é totalmente funcional no modelo PCRE (PHP). Testada aqui: https://regex101.com/r/PVdjg0/2
       
      Utilizo estes matches pra testar:
       
       
      Porém, preciso utiliza-la em um campo HTML dentro do atributo pattern. Por isso, preciso convertê-la para o padrão do JS. Mas aí começam uma série de problemas.
      Se eu utilizo como está, recebo o seguinte erro:
      ? The preceding token is not quantifiable
       
      Testes que realizei:
       
      - Se eu escapar o (?i) desta maneira: (/?i), só são validadas entradas do Vimeo.
      - Se eu deixar sem o ?, mesma coisa.
      - Se eu retirar a condição (?i), fica case sensitive, e não posso utilizar, pois videos do Youtube tem o parâmetro URL muitas vezes com maisculos, minusculos...
       
      Alguém pode me ajudar?
       
    • Por Guilherme Luiz
      Olá pessoal!
       
      Tenho uma situação onde preciso adicionar um FLAG se o usuário estiver incluindo um link em sua mensagem para que eu possa filtra-la ou não.
       
      Se estiver incluindo um link, preciso checar se esse link está autorizado. Se sim, adiciono um FLAG false, se não, true.
       
      Com links absolutos, isso é simples de ser feito e já tenho feito:
       
      <?php  $regex = "(((https?|ftp):\/\/)?(bit)?([a-z0-9+!*(),;?&=.-]+(:[a-z0-9+!*(),;?&=.-]+)?@)?([a-z0-9\-\.]*)\.(([a-z]{2,4})|([0-9]{1,3}\.([0-9]{1,3})\.([0-9]{1,3})))(:[0-9]{2,5})?(\/([a-z0-9+%-]\.?)+)*\/?(\?[a-z+&$_.-][a-z0-9;:@&%=+/.-]*)?(#[a-z_.-][a-z0-9+$%_.-]*)?)"; $linksAutorizados = ['bit.ly/123']; $mensagem = [ 'usuario' => 'teste', 'texto' => 'seja bem vindo ao meu site bit.ly/123' ]; $temLink = preg_match ($regex, $mensagem['texto'], $links); /** * $links retorna o seguinte array * 0: "bit.ly/123" * 3: "bit" * 7: "ly" * 8: "ly" * 13: "/123" * 14: "3" */ if ($temLink) { /* * Checo se link da mensagem é igual ao link da lista de linksAutorizados. * Se o link da mensagem for igual ao link da lista a mensagem não precisa ser filtrada * Se o link da mensagem for diferente ao link da lista, a mensagem precisa ser filtrada */ if ($links[0] == $linksAutorizados[0]) { $mensagem += [ 'filtrar' => false ]; } else { $mensagem += [ 'filtrar' => true ]; } } else { /* * Se não encontrar link na mensagem, ela não precisa ser filtrada */ $mensagem += [ 'filtrar' => false ]; } Obs: O acesso aos arrays foi em hardcoded para uma exemplificação mais clara.
       
      O meu problema é:
      E se eu quiser liberar links variáveis, ou seja, não importa o subdomínio ou demais parâmetros de querystring, checar somente o dominio
       
      Por exemplo
      *.meusite.com.br
      meusite.com.br/*
      subdominio.meusite.com.br/*
       
      Exemplo de array com links (que podem ser variaveis) autorizados para o usuario:
      $linksAutorizados = ['bit.ly/123', 'goo.gl/*', 'meusite.com.br/*' ];  
      Onde estão os asteriscos seriam os pontos que eu ignoro da verificação para filtro.
      Passei o dia fazendo alguns testes e pesquisando material no Stack mas não encontrei nada.
       
      Desde já muito obrigado por qualquer luz =)
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.