Tablora · Biblioteca
Leer un registro delimitado por barras verticales sin cambiarlo
Lee texto que usa una barra vertical entre campos, como code|label, sin tratarlo como una tabla Markdown ni recortar los espacios alrededor de los valores.
Cuando una barra vertical separa los campos
Los volcados de bases de datos, las exportaciones de registros y algunos sistemas antiguos usan la barra vertical | como separador de campos porque rara vez aparece dentro de los datos. Un registro como A1|Shelf two se divide limpiamente en dos campos aunque la etiqueta contenga un espacio.
La herramienta de inspección admite la barra vertical como «Delimitador» explícito. Lee exactamente los caracteres que pegas: no quita los espacios junto a una barra y no sabe nada de las convenciones de diseño de las tablas Markdown.
Analizar code|label
- Pega el texto en «Texto de la tabla».
- Elige | como «Delimitador», o deja seleccionado «Detectar delimitador» y comprueba que el resultado detectado tiene las columnas que esperas.
- Pulsa «Calcular» y confirma «Columnas» y «Filas».
- Revisa una celda con espacios para asegurarte de que no se ha partido.
- Si algún valor puede contener a su vez una barra vertical, debe ir entre comillas en el origen, igual que una coma en un CSV.
- Mantén la barra vertical en todas las filas. Un archivo que cambia de separador a mitad aparece en «Filas con distinta anchura».
El ejemplo Shelf two
El ejemplo de la página es un encabezado code|label y un registro A1|Shelf two, con la barra vertical como «Delimitador». La herramienta de inspección indica 2 filas y 2 columnas, y la fila 2, columna 2, dice Shelf two, con su espacio interior intacto. No se convirtió ni se recortó ningún valor.
Si el registro se hubiera escrito con espacios alrededor de la barra, la primera celda terminaría en un espacio y la segunda empezaría por otro. La herramienta de inspección conserva esos espacios, así que decide según el origen si forman parte de los datos.
Una tabla Markdown es otro formato
Una tabla copiada de un chat, un README o una wiki a menudo parece texto separado por barras verticales, pero no es lo mismo. Sus filas suelen empezar y terminar con una barra, lo que produce una primera y una última celda vacías. Los espacios que rellenan cada valor para alinearlo se conservan como parte de la celda. La línea separadora de guiones, como |---|---|, se lee como una fila de datos más.
Si necesitas usar una tabla así, límpiala antes en una copia: quita las barras exteriores y la fila de guiones, y decide si los espacios de relleno importan. Después revísala de nuevo y comprueba que las celdas contienen solo el texto que quieres.
Exportar el resultado
«Descargar (CSV)» escribe la tabla con comas como separador y pone entre comillas cualquier valor que contenga una coma, una comilla o un salto de línea. Si necesitas barras verticales en el resultado, guarda tu texto original; la descarga es un archivo separado por comas.
Datos de entrada
- Texto de la tabla
- code|label A1|Shelf two
- Delimitador
- |
Resultados
- Filas
- 2
- Columnas
- 2
| code | label |
|---|---|
| A1 | Shelf two |
- Filas con distinta anchura
- 0