J’ai trouvé deux problèmes majeurs avec les mots surveillés intégrés :
- impossible d’ajouter des regex complexes : une erreur s’est produite : le mot est trop long (maximum 100 caractères)
- impossible d’utiliser des caractères arbitraires comme délimiteurs de mots : à savoir le trait de soulignement
- l’incapacité de modifier les règles ou de changer l’ordre d’exécution est également loin d’être idéale
La PR pour le composant expose les délimiteurs de mots à l’utilisateur, et il n’y a aucun problème avec les regex longues (à part l’impossibilité d’utiliser |, ce qui est également abordé dans la PR).
Sinon, les mots surveillés fonctionnent parfaitement, et s’ils peuvent être résolus dans le cœur, je suis tout à fait pour.