Catégories

Découpeur de Texte

Extrait rapidement une tranche du texte

Points clés

Catégorie
Text Processing
Types d’entrée
textarea, number, select, checkbox
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Découpeur de Texte est un outil en ligne efficace conçu pour extraire précisément des segments de texte en définissant des index de début et de fin, idéal pour nettoyer ou formater rapidement vos données textuelles.

Quand l’utiliser

  • Extraire des codes spécifiques ou des identifiants situés à une position fixe dans une chaîne.
  • Nettoyer des listes de données en supprimant des préfixes ou des suffixes inutiles sur chaque ligne.
  • Isoler des sous-chaînes de caractères pour le traitement de fichiers journaux ou de données brutes.

Comment ça marche

  • Collez votre texte dans la zone d'entrée prévue à cet effet.
  • Définissez l'index de début et, optionnellement, l'index de fin pour délimiter la portion souhaitée.
  • Choisissez votre mode de découpe (Slice ou Substring) et activez l'option par ligne si nécessaire.
  • Cliquez sur le bouton de traitement pour obtenir instantanément votre texte extrait.

Cas d’usage

Extraction de numéros de série ou de références produits à partir de descriptions longues.
Formatage de fichiers CSV ou logs en isolant uniquement les colonnes de données nécessaires.
Nettoyage de listes d'e-mails ou d'identifiants en supprimant les caractères de contrôle superflus.

Exemples

1. Extraction de codes produits

Gestionnaire d'inventaire
Contexte
Une liste de références produits contient des préfixes inutiles comme 'REF-' suivis d'un code numérique de 5 chiffres.
Problème
Besoin d'isoler uniquement les 5 chiffres pour une base de données.
Comment l’utiliser
Entrer la liste des références, définir l'index de début à 4 et laisser l'index de fin vide.
Configuration d’exemple
startIndex: 4, sliceMode: slice, perLine: true
Résultat
La liste ne contient plus que les codes numériques propres, prêts à être importés.

2. Nettoyage de logs système

Développeur
Contexte
Un fichier de log contient des horodatages au début de chaque ligne qui polluent l'analyse.
Problème
Supprimer les 20 premiers caractères de chaque ligne pour ne garder que le message d'erreur.
Comment l’utiliser
Coller le log, définir l'index de début à 20 et activer l'option 'Appliquer à chaque ligne'.
Configuration d’exemple
startIndex: 20, sliceMode: substring, perLine: true
Résultat
Le fichier de log est épuré, ne conservant que les messages d'erreur essentiels.

Tester avec des échantillons

text

Hubs associés

FAQ

Quelle est la différence entre Slice et Substring ?

Le mode 'Slice' supporte les index négatifs pour compter à partir de la fin du texte, tandis que 'Substring' normalise les index pour une lecture classique.

Puis-je traiter plusieurs lignes à la fois ?

Oui, en cochant l'option 'Appliquer à chaque ligne', l'outil découpera chaque ligne de votre texte indépendamment.

Que se passe-t-il si je laisse l'index de fin vide ?

Si l'index de fin n'est pas spécifié, l'outil extraira le texte depuis l'index de début jusqu'à la toute fin de la chaîne.

L'outil modifie-t-il mon texte original ?

Non, l'outil génère une copie extraite dans le résultat sans altérer votre texte source.

Y a-t-il une limite de caractères ?

L'outil est conçu pour traiter des volumes de texte standards de manière fluide et rapide.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/text-slicer

Paramètres de la requête

Nom du paramètre Type Requis Description
textInput textarea Oui -
startIndex number Oui -
endIndex number Non -
sliceMode select Oui -
perLine checkbox Non -

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-text-slicer": {
      "name": "text-slicer",
      "description": "Extrait rapidement une tranche du texte",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-slicer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]