You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The reason is that without flag `pattern:u`surrogate pairs are perceived as two characters, so`[𝒳-𝒴]`is interpreted as`[<55349><56499>-<55349><56500>]` (every surrogate pair is replaced with its codes). Now it's easy to see that the range `56499-55349`is invalid: its starting code `56499`is greater than the end `55349`. That's the formal reason for the error.
190
+
En effet sans le marqueur `pattern:u`les paires de substitutions sont perçues comme deux caractères distincts, donc`[𝒳-𝒴]`est interprété en`[<55349><56499>-<55349><56500>]` (chaque paire de substitution est remplacée par ses codes). Il est maintenant évident que l'intervalle `56499-55349`n'est pas valide : le premier code `56499`est plus grand que la fin `55349`. Voilà la logique de l'erreur.
191
191
192
-
With the flag`pattern:u`the pattern works correctly:
192
+
Avec le marqueur`pattern:u`le modèle est interprété correctement :
0 commit comments