Ir para o conteúdo
Allin

Head / tail (primeiras e últimas linhas)

Mantenha apenas as primeiras ou últimas N linhas do texto. Funciona num bloco colado ou num ficheiro que largue.

Ferramentas relacionadas

Todas as ferramentas: Web e rede

Abre Head / tail (primeiras e últimas linhas) e obténs uma resposta de imediato, sem criar conta. Encontra-la em Web e rede, com Linhas para array JSON e Envolver linhas em tag HTML para os casos vizinhos.

Como usar

  1. Abra a ferramenta — sem registo nem instalação.
  2. Introduza os seus dados ou ajuste as opções disponíveis.
  3. Obtenha o seu resultado ao instante e copie-o ou descarregue-o.

Perguntas frequentes

Para que serve Head / tail (primeiras e últimas linhas)?

Mantenha apenas as primeiras ou últimas N linhas do texto. Funciona num bloco colado ou num ficheiro que largue.

Em que casos se usa na prática?

Tirar dados utilizáveis de algo que nunca foi feito para ser analisado: extrair todos os endereços de um fio colado, transformar uma coluna de linhas num array JSON ou numa cláusula SQL IN, renomear cem identificadores de snake_case para camelCase de uma vez.

Qual é o erro mais comum?

Achar que uma extração é exaustiva. Um padrão que apanhe todos os endereços da amostra continuará a falhar o que ficou partido por uma quebra de linha, o escrito com nome visível e o que um cliente de e-mail transformou em ligação — conte o que saiu face ao que esperava antes de usar a lista.

Em que difere Head / tail (primeiras e últimas linhas) de Linhas para array JSON?

Estão próximos mas respondem a perguntas diferentes: Linhas para array JSON é o que deves abrir quando se trata de transforme uma lista de linhas num array JSON de strings. Largue um ficheiro em vez de o colar: é lido no seu navegador e nunca é enviado. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.

Existe uma ferramenta para o passo seguinte?

Envolver linhas em tag HTML é o mais próximo a seguir a este: Envolva cada linha numa tag HTML à sua escolha (ex. li, p, td).

De onde vêm os dados?

A extração assenta em padrões, não num analisador: reconhece as formas comuns de um endereço, um URL ou um IP em vez de os validar face à especificação. É o compromisso certo para uma colagem e o errado para um dado que vai guardar.

Para saber mais

Todos os guias
ExplicaçãoPonto e vírgula, tabulação, barra: escolher um delimitador que sobreviva à viagemPorque é a língua de quem lê que decide o delimitador, o que o conversor faz às aspas quando muda, o que é realmente a primeira linha sep=, e a contagem de células citadas na mesma exportação escrita de cinco maneiras.ComparaçãocamelCase, snake_case, kebab-case: qual usar, e porque raramente és tu a escolherAs convenções não são gosto. O hífen é o operador menos, pelo que kebab-case não pode ser um identificador na maioria das linguagens - e é exatamente por isso que o CSS e os URL o usam. Mais a ida e volta com siglas que corrompe nomes em silêncio, e a regra que a corrige.ExplicaçãoNotação Big O para iniciantes: O(1), O(n), O(n ao quadrado) e O(log n) explicadasO Big O descreve como o trabalho de um algoritmo cresce à medida que a entrada cresce. Eis o que significam O(1), O(n), O(n ao quadrado) e O(log n) e porque a diferença importa.ExplicaçãoO que são UTF-8 e Unicode? Pontos de código, codificação em bytes e porque o UTF-8 venceuO Unicode atribui a cada carácter um ponto de código; o UTF-8 codifica esses pontos de código em um a quatro bytes. Eis como funciona e porque bateu as alternativas.ExplicaçãoComo funcionam as máscaras de sub-rede: CIDR, bits de rede e hosts utilizáveisPerceba como uma máscara de sub-rede divide um endereço IP em partes de rede e host, o que significa /24 e como contar os hosts utilizáveis.TutorialComo ler binário e convertê-lo para decimal e hexadecimalSaiba como funcionam os valores posicionais binários e converta binário para decimal e hexadecimal à mão, com exemplos claros.