Premiers caractères d'un outil de chaîne - Conserver les premiers caractères de chaque ligne
Extrayez et conservez instantanément les premiers caractères N du début de chaque ligne ou d'un bloc de texte entier. Parfait pour extraire des préfixes à largeur fixe (comme les horodatages YYYY-MM-DD, les codes SKU ou les symboles monétaires à 3 lettres) et pour tronquer les descriptions SEO avec protection intelligente des limites de mots et emoji-safe slicing.
Exemples pratiques de conservation des N premiers caractères
Que vous nettoyiez les colonnes d'une feuille de calcul, analysiez les journaux du serveur ou tronquiez les titres de produits, voici les façons les plus courantes d'utiliser cet outil :
| Cas d'utilisation | Exemple de ligne d'entrée | Paramètres | Résultat extrait |
|---|---|---|---|
| Extraire les dates du journal | 2026-11-09 14:22:01 [INFO] Démarré |
Conserver 10 (chaque ligne) |
2026-11-09 |
| Extraire la devise / codes de pays | USD - Dollar américain |
Conserver 3 (chaque ligne) |
USD |
| Extraire les codes postaux à 5 chiffres | 90210-1234 Beverly Hills, CA |
Conserver 5 (chaque ligne) |
90210 |
| Troncation du titre/extrait | Apprenez à optimiser vos pages Web |
Gardez 20 + Avitez de couper les mots + Ellipsis |
Apprenez comment... |
Comment extraire les N premiers caractères dans des feuilles de calcul et du code
Besoin d'effectuer la même opération dans Excel, Google Sheets, SQL ou votre propre code ? Utilisez ces fonctions de sous-chaîne intégrées :
| Environnement / Langue | Syntaxe de formule/code | Descriptif |
|---|---|---|
| Efeuilles Excel et Google | =GAUCHE(A1, 5) |
Renvoie les 5 premiers caractères de la cellule A1. |
| JavaScript / TypeScript | str.slice(0, 5) ou Array.from(str).slice(0, 5).join('') |
Array.from empêche de diviser les emojis de 4 octets en deux. |
| Python | texte[:5] |
Utilise la notation de tranche Python de l'index 0 à 5. |
| SQL (PostgreSQL, MySQL, serveur SQL) | SELECT LEFT(nom_colonne, 5) FROM table ; |
Extrait les 5 caractères les plus à gauche d'une colonne. |
Foire aux questions
Comment supprimer les lignes vides de la sortie ?
Décochez Préserver les lignes vides dans le panneau des paramètres. Toutes les lignes vides ou contenant uniquement des espaces dans votre entrée seront automatiquement supprimées du résultat.
Quelle est la différence entre « Appliquer à chaque ligne » et « Appliquer à l’intégralité du texte » ?
Appliquer à chaque ligne conserve les premiers caractères N de chaque ligne individuelle d'une liste. Appliquer au texte entier traite l'ensemble de votre saisie (y compris les sauts de ligne) comme un seul document et ne conserve que les premiers caractères N depuis le tout début du texte.
Est-ce que « Couper les espaces de début/de fin » se produit avant ou après la conservation des caractères ?
Lorsque Trim des espaces de début/de fin est coché, les espaces de début accidentels au début d'une ligne sont supprimés en premier (afin que vous ne perdiez pas votre nombre de caractères avec une indentation vide), et tous les espaces de fin laissés après le découpage sont nettoyés avant d'ajouter des points de suspension facultatifs (...).