Ouvrir le menu principal

MacGeneration

Recherche

Pas-à-pas : la recherche avancée et les expressions régulières dans OS X Lion

Anthony Nelzin-Santos

lundi 25 juillet 2011 à 18:11 • 20

macOS

Depuis plusieurs versions de Mac OS X, Apple minimise l'importance des gestionnaires de fichiers et de documents, mais augmente en contrepartie la puissance des outils de recherche interne. Le mouvement a commencé avec Spotlight, et s'est grandement accéléré avec Lion, qui offre des outils de recherche très puissants, des opérateurs booléens aux expressions régulières, mais très faciles à prendre en main — une franche réussite. Aperçu.

La recherche dans Mail 5
La recherche dans Mail n'a jamais été mauvaise ; la recherche dans Mail 5 est un des outils de recherche les plus puissants et les plus pratiques qu'il nous a été donné d'utiliser depuis longtemps. Commencez à taper un critère de recherche, et Mail vous propose de l'affiner : il reconnaît s'il correspond à un objet, un destinataire, etc.



Faites votre choix, et apparaît alors une capsule en deux parties : à gauche le domaine de recherche, à droite le critère de recherche. Ainsi si vous faites une recherche sur l'objet d'un mail et que vous n'êtes pas satisfait, vous pouvez cliquer sur « Objet » pour passer à « Message entier » et ainsi chercher dans le corps du message. Même chose si votre critère de recherche est une personne : vous pouvez facilement la faire passer du rôle du destinataire à celui de l'expéditeur.



Vous pouvez cumuler les critères de recherche : vous pouvez ainsi très rapidement retrouver le courriel écrit par telle personne à tel moment de l'année sur tel sujet. Sans faire de la magie noire pour trouver les opérateurs correspondants.

Les opérateurs de dates sont pratiques.


Dommage : en tout cas pour le moment, les opérateurs booléens sont inactifs. Lorsqu'on insère plusieurs critères, l'opération par défaut est une conjonction (opérateur ET : mail écrit par M. X et sur le sujet a), et on ne peut pas utiliser par exemple une disjonction (opérateur OU : mail écrit par M. X ou par M. Y).

La recherche Spotlight dans le Finder
La même logique s'applique à la recherche dans le Finder, mais on peut cette fois aller un peu plus loin que dans Mail. Les domaines de recherche sont plus nombreux, et l'on retrouve la barre qui permet de spécifier l'emplacement à balayer. Vous pouvez modifier l'emplacement de recherche par défaut (tout le Mac ou le dossier actuel) dans les Préférences Finder, onglet « Options avancées ».


Le Finder propose de chercher les fichiers nommés « image », les fichiers qui sont des images (selon différents types), ou même les fichiers téléchargés sur un site contenant ce mot ! La barre « Rechercher » permet de spécifier l'emplacement de recherche.


Si vous appuyez sur le petit [+] au bout de la barre de recherche, vous pouvez ajouter un critère de recherche. Au bout de critère de recherche, vous trouvez à nouveau un [+] : maintenez la touche Option appuyée, et il se transforme en […]. Le [+] correspond à l'opérateur ET, le […] vous donne l'accès aux opérateurs OU ou NOT.



Cette fonction, qui n'est pas nouvelle et existe un peu partout dans le système (listes de lecture intelligentes, BàL Mail intelligentes, etc.), permet d'atteindre une grande granularité et de cibler quelques documents seulement. N'oubliez pas que vous pouvez enregistrer votre recherche comme dossier intelligent en appuyant sur le bouton « Enregistrer ».

Recherche dans les applications : vers les expressions régulières
On retrouve enfin cette nouvelle interface de recherche dans la recherche des applications (⌘ + F). Comme l'explique Matt Gemmell, on peut cette fois aller jusqu'aux expressions régulières pour extraire des données. Cliquez sur la petite loupe du champ de recherche : une option « Insérer une expression est désormais disponible ».

Sans%20titre.rtf

Dans l'exemple suivant, qui suit celui de Gemmell, on extrait les adresses de courriel dans le texte pour les ordonner en liste — sans entrer dans la syntaxe parfois complexe des expressions régulières ou tout faire à la main. Là encore, un outil très puissant mis à portée de tous dans OS X Lion. Notez que les développeurs peuvent inclure cette fonction dans leurs applications.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

La bataille des sites pornos s'intensifie, et s'étend à l'Union européenne

21:00

• 25


Avec iPadOS 26, Apple cède et apporte la gestion des fenêtres de macOS à l’iPad

20:30

• 7


Refurb Apple : les premiers MacBook Air M4 sont arrivés en France

17:40

• 6


macOS 26 : des réglages dans Mail pour marquer les messages comme lu

17:01

• 6


Synology étend sa gamme 2025 avec le DS725+ : deux baies, SSD NVMe et limité sur les disques durs

16:30

• 7


Big Man : un nouveau court métrage filmé à l’iPhone 16 Pro avec le rappeur Stormzy

16:12

• 1


Apple envisage d’utiliser l’IA pour accélérer le développement de ses puces

15:44

• 16


B&You Pure fibre : les frais de mise en service temporairement offerts sur cette offre star

13:01

• 53


iPadOS 26 : Craig Federighi détaille le raisonnement derrière le nouveau multitâche

12:37

• 63


Pour John Gruber, Apple s’est dévalorisée en boycottant son émission après ses critiques sur Siri

10:14

• 39


Obtenez les meilleures applications Microsoft Office conçues spécialement pour Mac à petit prix 📍

09:30

• 0


MacBook Air M4 : la chute des prix se poursuit encore sur ce nouvel incontournable 🆕

07:00

• 111


Nintendo n’hésite pas à briquer toute Switch 2 utilisée avec une cartouche modifiée

06:29

• 92


iPhone pliable : la production commencerait d’ici la fin de l’année, pour une sortie en 2026

06:29

• 61


Donald Trump affirme qu’Apple va acheter un nombre conséquent de Trump Card

18/06/2025 à 21:15

• 49


LG commercialise son téléviseur transparent à 49 999 €

18/06/2025 à 20:15

• 25