Outil Conserver les derniers caractères – Conserver les N derniers caractères de chaque ligne

Extrayez et conservez instantanément les derniers caractères N de la fin de chaque ligne ou d'un bloc de texte entier. Parfait pour extraire des suffixes à largeur fixe (comme les extensions de fichiers .pdf, les 4 derniers chiffres des numéros de compte/téléphone, les codes SKU de fin ou les codes d'état du journal) avec protection intelligente des limites de mots et emoji-safe slicing.

Caractères : 0

Mots : 0

Lignes : 0

Exemples pratiques de conservation des N derniers caractères

Que vous extrayiez des extensions de fichiers à partir de listes de répertoires, isoliez les 4 derniers chiffres des numéros de compte ou analysiez les suffixes des journaux, voici les manières courantes d'utiliser cet outil :

Cas d'utilisation Exemple de ligne d'entrée Paramètres Résultat extrait
Extraire les extensions de fichiers /var/www/uploads/invoice-2026.pdf Conserver 4 (chaque ligne) .pdf
Conserver les 4 derniers chiffres (compte/carte/téléphone) Carte : 4532-xxxx-xxxx-8914 Conserver 4 (chaque ligne) 8914
Extraire l'ordre suiveur/suffixes SKU ORD-2026-US-90421 Conserver 5 (chaque ligne) 90421
AAbréger les longs chemins avec des points de suspension https://example.com/docs/guides/setup.html Conserver 18 + Ajouter des points de suspension .../guides/setup.html

Comment extraire les N derniers caractères dans les feuilles de calcul et le code

Besoin d'effectuer la même opération de sous-chaîne droite dans Excel, Google Sheets, SQL ou vos propres scripts ? Utilisez ces formules et méthodes intégrées :

Environnement / Langue Syntaxe de formule/code Descriptif
Efeuilles Excel et Google =DROITE(A1, 4) Renvoie les 4 derniers caractères de la cellule A1.
JavaScript / TypeScript str.slice(-4) ou Array.from(str).slice(-4).join('') Tranches d'index négatif à partir de la fin ; Array.from protège les emojis.
Python texte[-4:] Utilise la notation de tranche Python négative pour récupérer les 4 derniers caractères.
SQL (PostgreSQL, MySQL, serveur SQL) SELECT RIGHT(nom_colonne, 4) FROM table ; Extrait les 4 caractères les plus à droite d'une colonne.

Foire aux questions

Comment extraire les 4 derniers chiffres des numéros de carte de crédit, de téléphone ou de compte ?

Collez votre liste de comptes ou de numéros de téléphone dans la zone Source Text, conservez la portée définie sur Apply to Each Line, puis cliquez sur le bouton 4 preset (ou entrez 4). L'outil supprime immédiatement tout sauf les 4 derniers chiffres sur chaque ligne.

Comment supprimer les lignes vides du résultat extrait ?

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 omises de la sortie.

Que se passe-t-il si une ligne comporte des espaces accidentels à la fin ?

Lorsque Trim espaces de début/fin après keep est activé (par défaut), les espaces de fin de ligne accidentels à la fin d'une ligne sont d'abord supprimés avant de compter les derniers caractères N, garantissant ainsi que votre nombre de caractères capture les caractères visibles plutôt que les espaces vides.

Qu'arrive-t-il aux lignes plus courtes que le nombre de points conservés ?

À l'aide de la liste déroulante Lignes plus courtes que N caractères, vous pouvez choisir de Conserver les lignes courtes telles quelles (par défaut), Omit/supprimer les lignes courtes ou Pavé gauche avec des espaces à N caractères afin que chaque ligne de sortie ait une largeur fixe identique.

Cet outil casse-t-il les émojis ou les caractères accentués en fin de ligne ?

Non. Cet outil utilise la segmentation des clusters de graphèmes Unicode (Intl.Segmenter), de sorte que les émojis, les drapeaux et les caractères accentués multi-octets sont comptés et conservés comme des caractères complets plutôt que divisés en demi-substituts corrompus.