Règles de schémas

Les règles de texte AppScan® Source peuvent être des expressions régulières Extended Global Regular Expressions Print (egrep), Global Regular Expressions (grep), ou Perl. Ces expressions régulières (expressions comportant des valeurs de chaîne qui utilisent le jeu complet de caractères alphanumériques et de caractères spéciaux) respectent les règles.

Caractère Description
^ Commence par
$ Se termine par
\n, \t ou \r Retour à la ligne littéral, tabulation, renvoi
[xyz] N'importe lequel des caractères indiqués
[^abx] N'importe quel caractère excepté ceux indiqués
[a-fA-F0-9] N'importe quel caractère hexadécimal
. Tout caractère
| L'une ou l'autre
\ Annule la signification d'un caractère spécial

\$ \^ \\ \?

Les règles de schéma sont stockées dans une bibliothèque de règles de schémas globales (dans la AppScan® Source Database) et elles peuvent être partagées entre les projets et les applications. Les règles et les ensembles de règles peuvent également être partagés par tous les utilisateurs. Les règles sont ajoutées par voie de référence, celle-ci pouvant être désactivée en supprimant la référence dans l'objet associé sans pour autant supprimer la règle d'examen sous-jacente.

Les règles sont créées depuis la vue Bibliothèque de règles de schémas, l'onglet Propriétés de la vue Explorateur ou une configuration d'examen. Lorsque vous installez AppScan® Source, la vue Bibliothèque de règles affiche les règles provenant de AppScan® Source. Depuis cette vue, vous pouvez éditer, supprimer ou créer une règle.


Vue Bibliothèque de règles de schémas
Important : Vous pouvez ajouter ou supprimer des critères de recherche, mais chaque règle basée schéma doit comporter au moins un critère de recherche.