Texte et encodage

Outils de texte Unicode

Inversez, découpez, répétez, complétez et décalez le texte par graphèmes entiers. Des modes distincts traitent les plages de points de code.

Reste dans votre navigateurFichiers et texte sont traités dans cet onglet.
Outils de texte UnicodeTraitement local

Fragments contigus, écart maximal d’un graphème ; quantité ≤nombre de graphèmes. Regex Unicode brute sans barres. Correspondances vides ou coupant un graphème refusées. Remplissage aléatoire depuis le champ de remplissage.

Ajoutez une entrée ou chargez l’exemple.
0 graphèmes0 points de code0 unités UTF-160 octets UTF-8

Texte et encodage

Principes

Un graphème est une unité perçue, comme é ou un emoji lié. Inverser les unités UTF-16 casse parfois les emoji ; inverser les points sépare les accents.

La largeur en graphèmes n’est pas une largeur d’affichage : un emoji ou un idéogramme peut occuper plusieurs colonnes.

Fonctions

Inversez, séparez, regroupez, répétez, triez ou complétez, éventuellement par ligne. Une rotation positive va à gauche. Les modes de plage et de décalage numérique travaillent volontairement sur les points de code. Fragments contigus, écart maximal d’un graphème ; quantité ≤nombre de graphèmes. Regex Unicode brute sans barres. Correspondances vides ou coupant un graphème refusées. Remplissage aléatoire depuis le champ de remplissage.

Mode d’emploi

  1. Choisissez une opération et ajoutez le texte.
  2. Réglez quantité, séparateur ou remplissage. \n insère une ligne ; les bornes de plage sont en hexadécimal. La génération peut filtrer lettres ou nombres.
  3. Appliquez, vérifiez puis copiez, exportez ou réutilisez. Annuler restaure l’entrée et les options.
  4. Fragments contigus, écart maximal d’un graphème ; quantité ≤nombre de graphèmes. Regex Unicode brute sans barres. Correspondances vides ou coupant un graphème refusées. Remplissage aléatoire depuis le champ de remplissage.

Erreurs et limites

Le tri par points est déterministe, pas linguistique. Un décalage vers un substitut ou hors Unicode est refusé ; une extraction peut séparer un graphème.

Les plages sont croissantes, limitées à 10 000 valeurs et ignorent les substituts. La sortie ne dépasse pas 2 000 000 de caractères.

Fragments contigus, écart maximal d’un graphème ; quantité ≤nombre de graphèmes. Regex Unicode brute sans barres. Correspondances vides ou coupant un graphème refusées. Remplissage aléatoire depuis le champ de remplissage.

Questions fréquentes

Les emoji et accents restent-ils entiers ?

Oui, dans les modes graphèmes, selon la segmentation Intl.Segmenter du navigateur.

Est-ce une correction de l’affichage arabe ou hébreu ?

Non. L’ordre logique est inversé ; l’algorithme bidirectionnel n’est pas remplacé.

Outils associés