web-dev-qa-db-fra.com

Compter l'occurrence d'un terme de recherche regex

Utiliser CTRL+F indique le nombre d’occurrences d’un terme de recherche. Cependant, lors de l'utilisation de regex (via Rechercher et Remplacer), aucune indication de compte n'est prise.

Est-ce que quelqu'un sait comment trouver le nombre d'occurrences lors de l'utilisation de regex?

3
IMB

Vous pouvez essayer quelque chose comme ça:

=COUNTA(SPLIT(REGEXREPLACE(A1,"something","$ ."),"$"))

Ceci remplace le motif de regex que vous cherchez par un symbole, puis compte le nombre de fois où il apparaît dans votre chaîne, mais en comptant le nombre de cellules en lesquelles il se divise.

remarque: l'espace supplémentaire et le point à la fin de la regexreplace, existe-t-il si votre modèle se trouve être la dernière chose dans la phrase ou la valeur de la cellule, de sorte qu'il a toujours des données à scinder dans la cellule finale.

2
Aurielle Perlmann