Je dois corriger en masse de grandes quantités de documents en allemand. Je dois gérer plusieurs centaines de pages de texte. J'ai écrit une macro pour effectuer des opérations de recherche et remplacement en masse sur les fautes d'orthographe courantes.
Je dois trouver un moyen de corriger l'erreur de frappe commune où la deuxième lettre est en majuscule alors qu'elle ne devrait pas l'être.
Y a-t-il une recherche avec des caractères génériques que je peux utiliser pour remplacer toutes les occurrences de la deuxième lettre mal capitalisée dans un mot par sa contrepartie en minuscule?
Ce caractère générique pourrait-il tenir compte du fait que les abréviations ne doivent pas être modifiées?
Je suppose qu'on pourrait faire quelque chose du genre avec RegEx. Je serais également prêt à utiliser un outil tiers ou un éditeur avec cette capacité de macro.
Une recherche sur le web n'a pas donné grand-chose, je n'arrive pas à trouver la combinaison correcte de termes de recherche.
Exemple:
- Avant: Ceci est un tExte avec une FAusse CApitalisation. L'entreprise ABC ne doit pas être affectée, tout comme US. Et: TGIF.
- Après: Ceci est un texte avec une fausse capitalisation. L'entreprise ABC ne doit pas être affectée, tout comme US. Et: TGIF.
Excusez mes modifications fréquentes, mais après quelques grattages de tête et avoir lu le manuel de Word, j'ai réussi à créer un caractère générique qui trouverait un sous-ensemble assez large de mots mal orthographiés.
<[A-Z][A-Z][a-z][a-z]
Cela trouvera des mots comme CApital et SMall mais pas UPS ou HBO (non affilié). Malheureusement, le champ de remplacement ne prend pas en charge RegEx. Je cherche toujours une méthode qui remplacera le mot mal orthographié par l'orthographe correcte.