Supprimer le préfixe du texte en ligne – Suppression de début de ligne et de numérotation en masse

Supprimez instantanément les préfixes indésirables, les numéros de ligne (1., [01]), les puces, les cases à cocher Markdown (- [ ]), les protocoles URL (https://www.) ou les modèles d'expressions régulières personnalisés au début de chaque ligne. Collez votre liste ci-dessous pour nettoyer des milliers de lignes en temps réel sans écraser votre texte source d'origine.

Quick Presets:

Lignes actives : 0

Préfixes supprimés : 0

Caractères de sortie : 0

Comment supprimer un préfixe de chaque ligne

  1. Collez votre texte – Entrez votre liste numérotée, vos URL, vos lignes de journal ou votre code dans la zone Source Text, ou cliquez sur Load Sample pour tester avec des exemples de données.
  2. Spécifiez un ou plusieurs préfixes – Tapez un seul préfixe dans Préfixe à supprimer, entrez une liste groupée de préfixes dans Plusieurs préfixes (un par ligne), ou cliquez sur l'un des préréglages rapides au-dessus de l'éditeur.
  3. Configurer la correspondance et le découpage – Activez La correspondance sensible à la casse si la capitalisation est importante, cochez Coupez les espaces de début après la suppression pour nettoyer l'indentation restante, ou activez Utilisez l'expression régulière pour les modèles dynamiques.
  4. Copy ou Export – Les mises à jour Cleaned Result sont en direct au fur et à mesure que vous tapez. Cliquez sur Copier dans le Clipboard ou Télécharger .txt pour enregistrer votre liste nettoyée.

Exemples avant et après

1. Supprimez les protocoles URL et www

Préfixes multiples : https://www., https://, http://

https://www.google.com
https://github.com
http://example.org

Résultat nettoyé :

google.com
github.com
example.org

2. Supprimer les numéros de ligne (Regex)

Préfixe Regex : ^\s*\d+[.):\-]\s*

1. First requirement
2. Second requirement
10. Tenth requirement

Résultat nettoyé :

First requirement
Second requirement
Tenth requirement

3. Nettoyer les cases à cocher et les puces Markdown

Préfixe Regex : ^\s*([-*•+]|\[\s*[xX]?\s*\])+\s*

- [x] Configure database
- [ ] Deploy API server
• Update documentation

Résultat nettoyé :

Configure database
Deploy API server
Update documentation

Aide-mémoire : Suppression des préfixes courants et recettes Regex

Besoin de supprimer les préfixes dynamiques tels que les numéros de ligne incrémentiels, les horodatages ou les étiquettes ? Activez Utilisez l'expression régulière (Regex) et collez l'un de ces modèles dans le champ Prefix pour supprimer le champ :

Common Plain-Text and Regular Expression Prefix Removal Patterns
Objectif/Cas d'utilisation Modèle de préfixe Mode Exemple de transformation
Rupprimer les marqueurs de liste numérotée ^\s*(\[\d+\]|\d+[.):\-])\s* Regex 12. Installer les packages → Installer les packages
Rupprimer les puces et les tâches Markdown ^\s*([-*•+]|\[\s*[xX]?\s*\])+\s* Regex - [x] Correction du bug de connexion → Correction du bug de connexion
Rupprimez les protocoles URL et www ^(https?:\/\/)?(www\.)? Regex https://www.site.com → site.com
Supprimer tout ce qui se trouve avant les deux points (:) ^[^:]+:\s* Regex Email : utilisateur@domain.com → user@domain.com
Rupprimer les marqueurs de citation de réponse par e-mail ^(\s*>+\s*)+ Regex >> Ça me semble bien → Ça me semble bien
Rupprimer les symboles de commentaire de code ^\s*(//|#|--|;)\s* Regex // const débogage = vrai; → const débogage = vrai;

Quand utiliser « Supprimer le préfixe » ou « Supprimer les N premiers caractères »

  • Utilisez Supprimer le préfixe du texte (cet outil) lorsque vous souhaitez supprimer un mot, une étiquette, un protocole, une puce ou un motif regex spécifique à à partir du début de chaque ligne et laisser intactes les lignes qui ne commencent pas par ce motif. Même les préfixes de longueur variable (comme 1. contre 100.) sont supprimés proprement.
  • Utilisez Supprimez les premiers caractères de chaque ligne lorsque vous souhaitez supprimer un nombre fixe de caractères (tels que les 4 ou 8 premiers caractères) de chaque ligne, quels que soient ces caractères.

Foire aux questions

Comment supprimer les numéros de ligne des extraits de code ou des listes numérotées ?

Cliquez sur le bouton Line Numbers (1. ) Quick Preset au-dessus de la zone de saisie. Étant donné que les numéros de ligne changent de longueur, passant de chiffres simples (1.) à deux ou trois chiffres (10., 100.), le preset utilise l'expression régulière ^\s*(\[\d+\]|\d+[.):\-]|Line\s+\d+:?)\s* pour supprimer proprement n'importe quel format de nombre sans couper dans votre texte.

Comment puis-je supprimer les deux "https://www." et "https://" sans quitter "www". derrière?

Vous pouvez soit cliquer sur le bouton de préréglage rapide des protocoles URL (http/www), soit saisir https://www., http://www., https:// et http:// dans le Multiple préfixesBoîte. Notre outil trie automatiquement les préfixes en texte brut par longueur afin que les préfixes plus longs (https://www.) correspondent avant les plus courts (https://).

Comment puis-je tout supprimer avant un délimiteur spécifique (comme un deux-points, un tiret ou une tabulation) ?

Activez Utilisez l'expression régulière (Regex) et entrez ^[^:]*:\s* (pour un deux-points) ou ^[^-]*-\s* (pour un trait d'union). Cela correspond à tous les caractères depuis le début de la ligne jusqu'à la première occurrence de votre délimiteur.

À quoi sert « Supprimer la ligne entière si correspondance exacte » ?

Si une ligne contient uniquement le préfixe et rien d'autre (par exemple, une ligne qui est simplement > dans un devis par courrier électronique ou # dans un bloc de commentaires), la suppression du préfixe laisse normalement une ligne vide. Vérification de Supprimer la ligne entière si la correspondance exacte supprime complètement cette ligne de la sortie.

Mon texte est-il privé lorsque j'utilise ce outil de suppression de préfixe en ligne ?

Oui. Tout le traitement de texte s'exécute à 100 % localement dans votre navigateur à l'aide de JavaScript côté client. Votre texte, votre code et vos URL ne sont jamais envoyés à aucun serveur.