J'ai besoin de nettoyer certaines tables dans Word, où les points-virgules et le texte qui les suit sont redondants, par exemple
text1 ; text 2
où ci-dessus se trouve le contenu d'une cellule et j'ai besoin d' enlever le point-virgule et tout ce qui le suit jusqu'à la fin de la cellule ; Malheureusement, le texte 2 n'a pas de motif spécifique.
J'essaie de le faire avec la recherche et le remplacement intégrés de Word à l'aide de regex.
Comme la fin souhaitée de mon expression régulière est la fin de la cellule, je ne peux pas la faire correspondre. J'ai essayé plusieurs combinaisons de caractères, ;?*
;*
;?@
mais tout s'arrête au texte de correspondance le plus court. Existe -t-il un moyen de la faire correspondre jusqu'à la fin? de cellule?
;?{1,}
marche?
;
et un caractère après
;?{1,9999}
devrait fonctionner? " {n,m}
correspond de n à m occurrences du caractère ou de l'expression précédent"
;[ 0-9A-Za-z]*