Primeros caracteres de una herramienta de cadena: mantenga los primeros caracteres de cada línea
Extraiga y conserve instantáneamente los caracteres first N desde el principio de cada línea o de un bloque de texto completo. Perfecto para extraer prefijos de ancho fijo (como marcas de tiempo YYYY-MM-DD, códigos SKU o símbolos de moneda de 3 letras) y truncar descripciones SEO con protección inteligente de límites de palabras , y , corte seguro para emojis .
Ejemplos prácticos de cómo mantener los primeros N caracteres
Ya sea que esté limpiando columnas de hojas de cálculo, analizando registros del servidor o truncando títulos de productos, estas son las formas más comunes de utilizar esta herramienta:
| Caso de uso | Línea de entrada de muestra | Configuración | Resultado extraído |
|---|---|---|---|
| Extraer fechas de registro | 2026-11-09 14:22:01 [INFO] Iniciado |
Mantener 10 (cada línea) |
2026-11-09 |
| Extraer moneda/códigos de país | USD - Dólar estadounidense |
Mantener 3 (cada línea) |
USD |
| Extraer códigos postales de 5 dígitos | 90210-1234 Beverly Hills, CA |
Mantener 5 (cada línea) |
90210 |
| Encabezado/Extracto Truncamiento | LAprende a optimizar tus páginas web |
Mantener 20 + Evitar palabras cortantes + Ellipsis |
Laprenda cómo... |
Cómo extraer los primeros N caracteres en hojas de cálculo y código
¿Necesita realizar la misma operación dentro de Excel, Google Sheets, SQL o su propio código? Utilice estas funciones de subcadena integradas:
| Medio Ambiente / Idioma | Sintaxis de fórmula/código | Descripción |
|---|---|---|
| Excel y Hojas de cálculo de Google | =IZQUIERDA(A1, 5) |
Devuelve los primeros 5 caracteres de la celda A1. |
| JavaScript / TypeScript | str.slice(0, 5) o Array.from(str).slice(0, 5).join('') |
Array.from evita dividir emojis de 4 bytes por la mitad. |
| Python | texto[:5] |
Utiliza la notación de corte de Python desde el índice 0 hasta 5. |
| SQL (PostgreSQL, MySQL, Servidor SQL) | SELECT LEFT(nombre_columna, 5) FROM tabla; |
Extrae los 5 caracteres más a la izquierda de una columna. |
Preguntas frecuentes
¿Cómo elimino las líneas en blanco de la salida?
Desmarque Conservar líneas vacías en el panel de configuración. Cualquier línea en blanco o con espacios en blanco en su entrada se eliminará automáticamente del resultado.
¿Cuál es la diferencia entre "Aplicar a cada línea" y "Aplicar a todo el texto"?
Aplicar a cada línea mantiene los primeros caracteres N de cada línea individual en una lista. Aplicar a todo el texto trata toda la entrada (incluidos los saltos de línea) como un solo documento y conserva solo los primeros caracteres N desde el principio del texto.
¿Ocurre "Recortar espacios iniciales/finales" antes o después de conservar los caracteres?
Cuando Teliminar espacios iniciales/finales está marcado, los espacios iniciales accidentales al inicio de una línea se eliminan primero (para que no desperdicie su recuento de caracteres en sangría en blanco), y cualquier espacio final que quede después de la división se limpia antes de agregar puntos suspensivos opcionales (...).