Cómo obtener una parte de un texto online
Texto de ejemplo para copiar
Índice inicial e Índice final: qué son
Obtener los primeros N caracteres de un texto
Copiar el resultado o descargarlo como archivo .txt
Funciones explicadas
Cortar texto por índice inicial y final
Devuelve la parte de tu texto que queda entre el Índice inicial y el Índice final.
Opción Índice inicial
Define dónde empieza el trozo. Por defecto es 0, el comienzo del texto.
Opción Índice final
Define dónde termina el trozo. Por defecto es 10, así que de entrada obtienes los primeros 10 caracteres.
Copiar el resultado al portapapeles
Un clic copia el resultado. El botón cambia a ¡Copiado! para que sepas que funcionó.
Descargar como .txt
Guarda el resultado como archivo de texto plano, útil si quieres conservarlo.
Cargar ejemplo
Rellena la entrada con un texto de muestra para ver cómo funcionan el índice inicial y el final antes de usar el tuyo.
Borrar y reiniciar
El botón Borrar vacía la herramienta para que empieces con texto nuevo.
Funciona en la página
El texto se procesa con JavaScript en la página. No se encontró ninguna petición a un servidor en el código de la herramienta.
¿Para qué puedes usarla?
Obtener los primeros caracteres de una cadena
Toma los primeros 3, 5 o 100 caracteres de un código, un nombre o una frase definiendo el Índice final.
Crear una vista previa corta
Recorta una línea larga hasta un trozo corto para un título, un fragmento o una nota.
Tomar una parte del centro de una cadena
Define un Índice inicial y un Índice final para sacar un trozo del interior de un texto largo, como una parte de un ID o de un número de referencia.
Probar la lógica de substring y slice
Comprueba qué debería devolver un corte con un inicio y un final dados antes de usarlo en tu propio código.
Enseñar cómo funcionan los índices
Muestra a los alumnos cómo las posiciones de inicio y final eligen un trozo de un texto.
Información de la herramienta
| Tipo de herramienta | Cortador de texto (subcadena por índice inicial y final) |
|---|---|
| Entrada | Texto plano, pegado o escrito en el cuadro de texto de entrada |
| Índice inicial (por defecto) | 0 |
| Índice final (por defecto) | 10 |
| Salida | La parte elegida del texto en el cuadro de resultado |
| Copiar | Botón Copiar resultado |
| Formato de descarga | .txt (texto plano) |
| Procesamiento | En la página con JavaScript (lado del cliente) |
Beneficios
- No hace falta contar caracteres a mano ni borrar el resto.
- Dos opciones sencillas te dan control total sobre qué parte conservas.
- Los valores por defecto te dan los primeros 10 caracteres al instante.
- Copia o descarga el resultado con un clic.
- Funciona en la página del navegador, sin instalar nada.
Limitaciones
- Funciona con texto plano. El código no muestra subida de archivos, así que pega tu texto en el cuadro.
- Solo tiene dos opciones: Índice inicial e Índice final. No busca palabras ni corta por un patrón.
- Devuelve un solo trozo del texto. No divide el texto en muchas partes.
- Revisa el resultado si tu texto tiene emojis u otros caracteres especiales.
- La descarga es solo en archivo .txt.
Privacidad
Esta herramienta procesa tu texto en la página con JavaScript, y no se encontró ninguna petición de red en el código de la herramienta. Aun así, no pegues información confidencial como contraseñas o datos privados.
Consejos
- Pulsa primero Cargar ejemplo para ver cómo cambian el resultado el índice inicial y el final.
- Empieza en 0 cuando quieras el comienzo del texto.
- Si el resultado no es el que esperas, cambia un poco el Índice final y vuelve a mirar.
- Pulsa Borrar antes de pegar texto nuevo para que no quede texto anterior en la herramienta.
Preguntas frecuentes
¿Cómo obtengo una parte de un texto online?
Pega tu texto en el cuadro Texto de entrada y define el Índice inicial y el Índice final. La parte que queda entre ambos aparece en el cuadro Resultado.
¿Cómo obtengo los primeros 10 caracteres de un texto?
Deja los ajustes por defecto: Índice inicial 0 e Índice final 10. Pega tu texto y el resultado muestra los primeros 10 caracteres.
¿Cómo obtengo los primeros N caracteres de una cadena?
Deja el Índice inicial en 0 y pon en el Índice final el valor N, es decir, el número de caracteres que quieres.
¿Qué son el Índice inicial y el Índice final?
Son las posiciones de tu texto donde empieza y termina el trozo. Por defecto, el Índice inicial es 0 y el Índice final es 10.
¿Puedo tomar una parte del centro de un texto?
Sí. Define un Índice inicial mayor que 0 y un Índice final posterior, y la herramienta devuelve el trozo que queda entre ambos.
¿Puedo copiar o descargar el texto cortado?
Sí. Pulsa Copiar resultado para copiarlo, o Descargar .txt para guardarlo como archivo de texto plano.
¿Mi texto se sube a un servidor?
La herramienta procesa el texto en la página con JavaScript, y no se encontró ninguna petición de red en su código. Aun así, evita pegar información confidencial.
¿Esta herramienta puede dividir un texto en varias partes?
No. Devuelve un solo trozo del texto: la parte entre el Índice inicial y el Índice final.