Recherche, Trouver suivant

www.altova.com Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Manuel de l'utilisateur et référence > Commandes de menu  > Menu Édition >

Recherche, Trouver suivant

Icônes et raccourcis

 

Commande

Icône

Raccourci

Recherche

ic_find

Ctrl+F

Trouver suivant

ic_find_next

F3

 

Recherche

La commande Recherche affiche de dialogue Recherche dans lequel vous pouvez spécifier le string que vous souhaitez trouver et les autres options pour la recherche. Selon le mode actuel, le dialogue Recherche affiche des options différentes. Pour trouver le texte, le saisir dans le champ de saisie ou utiliser la liste de choix pour sélectionner un terme parmi les 10 derniers termes recherchés, puis spécifier les options de recherche.

 

Les commandes Recherche et Trouver suivant peuvent aussi être utilisées pour trouver des noms de fichier et de dossier lorsqu'un projet est sélectionné pour la fenêtre Projet.

 

 

Mode Grille

Dans le Mode Grille, le dialogue suivant apparaît. Choisir les options que vous souhaitez ou choisir un bouton radio. Les options disponibles sont décrites ci-dessous.

URefEditFindGridView

Le volet Types vous permet de choisir les nœuds et les composants du document XML que vous souhaitez inclure dans la recherche. Cela permet à la recherche de sauter des types de nœud particuliers et d'aller plus loin. La touche Définir tout sélectionne tous les types de nœud ; Effacer tout désélectionne tous les types de nœud.
Le volet Rechercher dans vous permet de définir si les noms d'un nœud, les contenus d'un nœud ou les deux doivent être recherchés pour le string de texte d'entrée.
Le volet Paramètre vous permet de définir si la recherche doit être sensible à la casse et/ou correspondre au string d'entrée complet.
Le volet vous permet de définir l'étendue de la recherche (le fichier entier ou le texte sélectionné).
L'option Direction spécifie la direction de la recherche.

 

 

 

Mode Texte

Pour une description de la fonction Chercher des Modes Texte éditables, voir la section Mode Texte. Le dialogue Recherche pour les Modes de texte non éditables (comme dans la fenêtre XPath/XQuery) est affiché dans la capture d'écran ci-dessous.

 

URefEditFindTextView

Les options disponibles sont les suivantes :

 

Correspond au mot entier uniquement : seuls les mots exacts dans le texte trouveront une correspondance. Par exemple, pour le string d'entrée fit, si Correspond au mot entier uniquement est coché, seul le mot fit correspondra au string de recherche ; le fit de fitness, par exemple, n'apparaîtra pas dans les résultats.
Respecter la casse : recherche sensible à la casse (Address n'est pas la même chose qu'address).
Expression régulière : cherche du texte spécifié par l'expression régulière que vous saisissez dans le champ de texte. Voir Expressions régulières ci-dessous pour une description des expressions régulières.

Noter les points suivants:

 

Le dialogue Recherche est "dépourvu de mode", ce qui signifie qu'il peut rester ouvert alors que vous continuez à utiliser le Mode Texte. Appuyez sur Entrer pendant que le dialogue est ouvert, pour le fermer. Si le texte est marqué avant d'ouvrir le dialogue, le texte marqué sera automatiquement inséré dans le champ de saisie Rechercher.
Une fois que le dialogue Recherche est fermé, vous pouvez renouveler la recherche actuelle en appuyant sur F3 pour une recherche vers l'avant ou Shift+F3 pour une recherche vers l'arrière.
La touche Dérouler située à droite de la touche Rechercher (la touche marquée du symbole >), ouvre une deuxième fenêtre que vous pourrez également utiliser pour saisir des expressions régulières dans le champ Rechercher.

 

 

 

Expressions régulières

Vous pouvez utiliser des expressions régulières pour affiner encore vos critères de recherche. Une liste pop-up est disponible pour vous aider à construire des expressions régulières. Pour accéder à cette liste, cliquer sur la touche Dérouler à droite du champ de saisie Rechercher (la touche marquée du symbole >).

 

URefEditFindAdvRegEx

 

Cliquer sur la description d'expression requise permet d'insérer la syntaxe d'expression correspondante dans le champ d'entrée. Ci-dessous, vous trouverez une liste des caractères de syntaxe d'expression régulière.

 

.

Correspond à n'importe quel caractère. Il s'agit d'un espace réservé pour un seul caractère.

(

Marque le début d'une région pour marquer une correspondance.

)

Marque la fin d'une région marquée.

\n

n est 1 à 9 se réfère à la région marquée de 1 à 9 lors du remplacement. Par exemple, si le string de recherche était Fred([1-9])XXX et que le string de remplacement était Sam\1YYY, une fois appliqué à Fred2XXX cela générera Sam2YYY.

\<

Correspond au début d'un mot.

\>

Correspond à la fin d'un mot.

\x

Vous permet d'utiliser un caractère x, qui normalement n'aurait pas de signification particulière. Par exemple, \[ serait interprété comme [ et non pas en tant que le début d'un ensemble de caractères.

[...]

Indique un ensemble de caractères. Par exemple, [abc] signifie tous les caractères a, b ou c. Vous pouvez aussi utiliser des plages : par exemple [a-z] pour tout caractère en minuscule.

[^...]

Le complément des caractères dans l'ensemble. Par exemple, [^A-Za-z] signifie n'importe quel caractère sauf un caractère alphabétique.

^

Correspond au démarrage d'une ligne (sauf si utilisé à l'intérieur d'un ensemble, voir ci-dessus).

$

Correspond à la fin d'une ligne. Exemple : A+$ pour trouver un ou plusieurs A à la fin de la ligne.

*

Correspond à 0 ou plus. Par exemple, Sa*m correspond à Sm, Sam, Saam, Saaam etc.

+

Correspond à 1 ou plus. Par exemple, Sa+m correspond à Sam, Saam, Saaam etc.

 

Note : Les expressions régulières ne sont pas prises en charge dans le champ Remplacer.        

 

Trouver suivant

La commande Trouver suivant répète la dernière commande Chercher. Elle cherche l'occurrence suivante du texte saisi.

 


© 2018 Altova GmbH