Formateador de listas
List Formatter
Convierte líneas en una lista separada por comas, una cláusula IN de SQL con comillas, un arreglo JSON o una lista con viñetas, y a la inversa.
Convierte una columna de valores en una cláusula IN de SQL, un arreglo JSON, una lista entre comillas o una lista con viñetas — y deshace cualquiera de esas de vuelta a líneas. El manejo del apóstrofo es la parte que importa: O’Brien se convierte en ’O’’Brien’, que es el escape propio del estándar SQL.
Entrada
Formato
Resultado
valores
4
caracteres de salida
54
Cómo se usa
Elige la dirección
De líneas a lista, o de lista a líneas. La segunda lee un arreglo JSON, una cláusula IN de SQL, una lista entre comillas o una delimitada, y dice cuál detectó.
Elige la forma de salida
La lista muestra cada formato con un ejemplo — a,b o "a", "b" — para que elijas mirando y no por el nombre. Personalizado te deja fijar tú mismo el prefijo, el sufijo y el separador.
Revisa el conteo
El número de valores es la comprobación de cordura. Si falta uno respecto a lo que esperabas, se descartó una línea en blanco o un valor entre comillas se tragó una coma.
Preguntas frecuentes
¿Por qué el apóstrofo está duplicado?
Porque así lo escapa SQL: ’O’’Brien’ es el estándar, y funciona en todas las bases de datos. El escape con barra invertida solo funciona en MySQL, y usarlo es la forma habitual en que una cláusula IN generada se rompe en otro sitio.
Un valor con una coma dentro se dividió en dos
Solo si iba sin comillas. Al leer una lista de vuelta, los valores entre comillas conservan sus comas: a, "b, c" son dos valores, no tres. Pon el valor entre comillas en el origen y sobrevive.
¿Hay un límite en el número de valores?
Aquí no, pero sí donde lo vas a pegar. Oracle limita una lista IN a 1.000 entradas y otras bases de datos tienen sus propios límites; pasados unos cientos, una tabla temporal o un join es de todas formas la mejor forma.
Puede recibir de
Eliminar líneas repetidas
Duplicate Line Remover
Quita las líneas repetidas, deja solo las repetidas, o cuenta cuántas veces apareció cada una.
Ordenar y mezclar líneas
Line Sorter & Shuffler
Ordena las líneas alfabéticamente, por número, por longitud o al azar, con inversión y opciones de mayúsculas.
Numerar líneas
Line Numbering
Añade o quita la numeración al principio de cada línea, con valor inicial, paso, relleno y separador.
Dividir texto en bloques
Text Splitter
Parte un texto largo en bloques por número de líneas, por límite de caracteres o por un separador, sin cortar frases por la mitad.
Después
Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.
CSV a SQL
CSV to SQL
Genera las sentencias CREATE TABLE e INSERT a partir de una tabla, deduciendo los tipos y en el dialecto que elijas.
Formateador y validador de JSON
JSON Formatter & Validator
Indenta, minifica y valida JSON, señalando la línea y la columna exactas del error de sintaxis.
Eliminar líneas repetidas
Duplicate Line Remover
Quita las líneas repetidas, deja solo las repetidas, o cuenta cuántas veces apareció cada una.
Ordenar y mezclar líneas
Line Sorter & Shuffler
Ordena las líneas alfabéticamente, por número, por longitud o al azar, con inversión y opciones de mayúsculas.
Buscar y reemplazar
Find & Replace
Reemplaza por texto literal, por palabra completa o por expresión regular, con grupos de captura y vista previa de cada coincidencia.
Editor de Markdown
Markdown Editor
Edita Markdown con vista previa en vivo y exporta el HTML renderizado, con tablas y listas de tareas de GFM.