Aller au contenu
Case Converter Online
fr

Supprimer les caractères spéciaux

Retirez symboles, emoji et ponctuation de n'importe quel texte pour ne garder que les lettres, les chiffres et les espaces. Vous décidez quels caractères restent.

Lettres à garder

Par exemple @ . _ pour les adresses e-mail

Remplacer les caractères retirés par
Options
Caractères
0
Mots
0
Lignes
0

Fonctionne dans votre navigateur. Votre texte n'est jamais envoyé sur un serveur.

Ce que retire cet outil

Les caractères spéciaux sont les symboles, signes et images qui côtoient les lettres et les chiffres ordinaires : # $ % & * @ ~, les parenthèses et crochets, la ponctuation, les emoji, les flèches, les puces et bien d’autres. Ils posent problème dans les noms de fichiers, les noms d’utilisateur, les champs de base de données, les imports de tableur et les URL. Cet outil pour supprimer les caractères spéciaux les retire et garde ce que vous choisissez de garder.

Par défaut, il garde les lettres de tous les alphabets, les chiffres, les espaces et les sauts de ligne. Tout le reste disparaît.

Mode d’emploi

  1. Collez votre texte dans Votre texte. La version nettoyée apparaît aussitôt sous Texte nettoyé.
  2. Sous Lettres à garder, choisissez Tout alphabet pour garder les lettres de toutes les langues, ou A à Z seulement pour les lettres anglaises simples.
  3. Utilisez les boutons d’options pour décider de ce qui reste aussi : Garder les chiffres, Garder les espaces, Garder les sauts de ligne et Garder la ponctuation de base.
  4. Tapez les autres caractères nécessaires dans Garder aussi ces caractères, comme - pour les noms composés ou @._ pour les adresses e-mail.
  5. Sous Remplacer les caractères retirés par, choisissez Rien ou Une espace.
  6. Appuyez sur Copier ou Télécharger.

La note sous l’outil indique combien de caractères ont été retirés.

Les options expliquées

Tout alphabet garde toutes les lettres, y compris les lettres accentuées et les autres écritures comme le grec, le cyrillique, le hindi ou le chinois. Les signes qui se combinent aux lettres dans de nombreuses écritures sont aussi gardés, pour ne pas casser les mots.

A à Z seulement transforme d’abord les lettres accentuées en leur forme simple (é en e, ü en u, ß en ss, æ en ae, œ en oe). Il retire ensuite toute lettre encore hors de A à Z. Utilisez-le pour les noms de fichiers, les URL et les systèmes qui n’acceptent que l’ASCII simple.

Garder la ponctuation de base garde ces caractères : point, virgule, point d’exclamation, point d’interrogation, apostrophe droite, guillemet droit, trait d’union, deux-points, point-virgule et parenthèses. Utile pour garder des phrases lisibles sans symboles ni emoji. Attention, cette liste vient de l’anglais : l’apostrophe typographique (’) et les guillemets français « » n’en font pas partie. Ajoutez-les dans Garder aussi ces caractères si votre texte est en français.

Remplacer les caractères retirés par : Une espace met une espace à la place de chaque caractère retiré. Cela évite que des mots se collent quand un symbole les séparait, comme dans « rouge*vert ». Les doubles espaces créées par la suppression sont ramenées à une seule, et les espaces en début et fin de ligne sont retirées.

Exemples

Chaque résultat ci-dessous a été produit par l’outil.

Vous collez Réglages Résultat
Hello, World! #2024 Par défaut Hello World 2024
Order #4521 (paid) ** Ship to: José @ 12 Main St.!! thanks Par défaut Order 4521 paid Ship to José 12 Main St thanks
Café Ωmega A à Z seulement Cafe mega
Price: $5.99 (today only)! Garder la ponctuation de base Price: 5.99 (today only)!
Email: [email protected]! Garder aussi @._ Email [email protected]
red*green&blue Remplacer par une espace red green blue
Wi-Fi password: abc#123! Garder aussi - Wi-Fi password abc123
Room 12B Garder les chiffres désactivé Room B
L’été à Noël : « super » ! Cœur #1 Par défaut Lété à Noël super Cœur 1
L’été à Noël : « super » ! Cœur #1 A à Z seulement Lete a Noel super Coeur 1
L’été à Noël : « super » ! Cœur #1 Garder la ponctuation de base et garder aussi ’«» L’été à Noël : « super » ! Cœur 1

Remarquez la lettre grecque dans « Café Ωmega ». Avec A à Z seulement, le é devient e, mais le Ω ne fait pas partie de l’alphabet anglais, il est donc retiré. Dans les lignes françaises, l’apostrophe typographique est retirée par défaut, d’où « Lété ».

Usages courants

  • Noms de fichiers : retirez les caractères comme / \ : * ? “ < > | que Windows et macOS refusent.
  • Noms d’utilisateur et identifiants : beaucoup de formulaires d’inscription n’acceptent que des lettres et des chiffres.
  • Imports de tableur et de base de données : des symboles parasites cassent les fichiers CSV et les requêtes SQL.
  • Textes de réseaux sociaux : retirez emoji et symboles décoratifs avant de réutiliser une légende ailleurs.
  • Recherche et comparaison : comparez des noms de produits ou des adresses sans que la ponctuation gêne.
  • Slugs et URL : combinez A à Z seulement et Une espace, puis remplacez les espaces par des traits d’union.

Conseils et limites

  • Si des mots se retrouvent collés, passez à Une espace.
  • Désactiver Garder les sauts de ligne relie toutes les lignes. Choisissez aussi Une espace, sinon le dernier mot d’une ligne rejoindra le premier de la suivante. Pour mieux contrôler les sauts de ligne, utilisez l’outil pour supprimer les sauts de ligne.
  • Avec A à Z seulement, un texte entièrement écrit dans une autre écriture, comme le russe ou le chinois, sera entièrement retiré.
  • Les polices Unicode stylées, comme les lettres grasses ou cursives copiées des réseaux sociaux, sont traitées comme des symboles et retirées. Remettez-les d’abord en lettres normales avec le convertisseur en texte brut.
  • Pour ne traiter que les espaces, les tabulations et les lignes vides, l’outil pour supprimer les espaces convient mieux. Pour les tirets bas des noms de fichiers et de variables, utilisez l’outil pour supprimer les tirets bas.

Comment ça marche

L’outil examine chaque caractère et se pose quelques questions. Est-il dans votre liste à garder ? Est-ce un saut de ligne, une espace, une lettre, un chiffre ou une ponctuation de base, et ce groupe est-il activé ? Si oui, il reste. Sinon, il est retiré ou remplacé par une espace. Les lettres et les chiffres sont reconnus grâce aux catégories Unicode, c’est pourquoi les lettres de toutes les langues sont bien gérées.

Autres méthodes

Excel : Excel 365 propose une fonction de remplacement par expression régulière, =REGEXREPLACE(A1,"[^A-Za-z0-9 ]","") dans la version anglaise (le nom de la fonction et le séparateur d’arguments changent dans une version française). Dans les versions plus anciennes, il faut imbriquer des formules SUBSTITUE ou utiliser Rechercher et remplacer, un symbole à la fois.

Google Sheets : =REGEXREPLACE(A1,"[^A-Za-z0-9 ]","") retire tout sauf les lettres simples, les chiffres et les espaces. Attention, cette classe retire aussi les lettres accentuées.

Microsoft Word : Rechercher et remplacer avec les caractères génériques activés, en cherchant [!A-Za-z0-9 ] et en remplaçant par rien.

JavaScript : text.replace(/[^\p{L}\p{N}\s]/gu, '') garde les lettres et les chiffres de toutes les langues.

Python : re.sub(r'[^\w\s]', '', text) garde les lettres, les chiffres, les tirets bas et les espaces.

Supprimer les caractères spéciaux : questions fréquentes

Qu'est-ce qu'un caractère spécial ?

Tout ce qui n'est ni une lettre, ni un chiffre, ni une espace, ni un saut de ligne. Cela comprend les symboles comme # @ $ % & *, la ponctuation, les emoji, les flèches et les autres pictogrammes. Vous pouvez garder la ponctuation de base ou tout caractère que vous indiquez.

L'outil retire-t-il les lettres accentuées comme é ou ç ?

Non, pas par défaut. Le réglage Tout alphabet garde les lettres de toutes les langues, lettres accentuées comprises. Choisissez A à Z seulement pour transformer é en e, ç en c et œ en oe, et retirer les lettres qui ne font pas partie de l'alphabet anglais.

Comment garder certains symboles, comme @ et le point des adresses e-mail ?

Tapez-les dans la zone Garder aussi ces caractères. Par exemple, taper @._ garde l'arobase, le point et le tiret bas : [email protected] reste entier.

Pourquoi deux mots se sont-ils collés ?

Quand un caractère situé entre deux mots est retiré sans espace autour, les mots se rejoignent. C'est fréquent en français avec l'apostrophe : « l'été » devient « lété ». Choisissez Une espace sous Remplacer les caractères retirés par, ou ajoutez l'apostrophe à la liste des caractères à garder.

Plus d'outils de texte

Voir tous les outils