Extraire mots commençant par une majuscule

Bonjour,
je bloque sur un problème en apparence tout simple. Il s’agit d’extraire les noms propres d’un texte (ou d’une feuille de calcul) commençant par une majuscule. Il y a bien une fonction pour extraire des mots entièrement en majuscule, mais ce n’est pas ce que je veux.
Merci de vos lumières :wink:

Bonsoir @tguyfr

Pour montrer à la communauté que la question a trouvé sa réponse, cliquez sur ✓ à côté de la “bonne” réponse, et “votez” en cliquant sur la flèche ^ de toute réponse utile. Ce sont les mécanismes utilisés pour communiquer la qualité des questions et réponses sur ce site. Merci! Sinon, merci d’éditer votre question et de préciser votre demande.

Cordialement, Michel

Bonjour @tguyfr

  • Rechercher : \b[:upper:]\w*
  • Cocher Autres optionsExpressions régulières

Cordialement

bonjour, il faut cocher également “respecter la casse” ! à mon avis

Ah ben oui, c’était implicite compte tenu de la question mais cela va beaucoup mieux en le disant. Merci pour la précision ! :slight_smile:

Bonjour,
désolé pour ma réponse tardive, je n’avais pas d’accès au net ces derniers jours. Merci pour vos réponses. C’est effectivement un début de piste. La formule fonctionne bien en TT, même si elle va relever également tous les mots porteurs de majuscule en début de phrase. Je ne sais pas s’il y a moyen d’exclure ces mots. Par contre avec un tableur elle me sélectionne toute la cellule contenant des mots avec une majuscule. J’essaie d’extraire d’une colonne transcrivant un journal de guerre les noms propres de personnes ou de lieux. C’est peut-être impossible, mais j’aimerais m’en assurer avant d’entamer un long travail de bénédictin :wink:
Bonne journée,
Tanguy

Bonsoir @tguyfr

Il va être difficile de distinguer, en début de phrase, un nom commun, d’un nom propre. Pour ce faire, il faudrait pouvoir comparer avec un dictionnaire pour déterminer s’il s’agit d’un nom commun ou avec un méga-répertoire de patronymes et de prénoms. Pour les prénoms, il existe plusieurs listes sur le web. Pour les patronymes, il faudrait voir avec les pages blanches, si un accord pourrait être trouvé (j’en doute).

Bon courage, Michel

Oui, je me doute qu’à moins de s’appuyer sur un lexique ou un logiciel de taxonomie linguistique, c’est impossible. Peut-être que la solution “cheap” serait d’exclure de la recherche le premier mot de la phrase, par exemple en ignorant la séquence ensemble vide + majuscule ou point + majuscule ? Je ne sais pas s’il est possible de le coder…