Caractères génériques

La liste ci-dessous répertorie les caractères génériques pris en charge dans Dreamweaver, les chaînes permettant de les spécifier et une description de leur utilisation.

Caractère générique Chaîne d'échappement Description

Caractère générique

\*

Ignore tous les caractères de la règle jusqu'à la détection du caractère suivant le caractère générique. Par exemple, <MMTInstance:Editable name="\*"> permet de détecter toutes les balises de ce type pour lesquelles l'attribut name est spécifié.

Caractère générique avec caractère d'échappement

\e*x

x correspond au caractère d'échappement.

Même utilisation que le caractère générique, avec possibilité de spécifier un caractère d'échappement. Le caractère suivant le caractère d'espacement est ignoré. Le caractère suivant le caractère générique peut ainsi apparaître dans une chaîne sans correspondre au critère spécifié pour l'arrêt du traitement du caractère générique.

Par exemple, /\e*\\/ permet de reconnaître une expression JavaScript régulière commençant et terminant par une barre oblique (/) et pouvant contenir des barres obliques précédées d'une barre oblique inversée (\). La barre oblique inversée correspond au caractère d'échappement de coloration du code ; dès lors, vous devez la précéder d'une barre oblique inversée lorsque vous la spécifiez dans du code XML coloré.

Espace blanc facultatif

\s*

Permet de reconnaître les espaces vides (même inexistants) ou les caractères de nouvelle ligne.

Par exemple, <!--\s*#include permet de reconnaître des directives d'inclusion ASP, que l'expression #include soit précédée ou non d'espace blanc, car les deux cas sont valides.

Les caractères génériques espace blanc correspondent à toutes les combinaisons d'espace blanc et de caractères de nouvelle ligne.

Espace blanc obligatoire

\s+

Permet de reconnaître un ou plusieurs espaces vides ou les caractères de nouvelle ligne.

Par exemple, <!--#include\s+virtual permet de reconnaître des directives d'inclusion ASP contenant toutes les combinaisons d'espace blanc entre les expressions #include et virtual. Un espace blanc doit obligatoirement séparer ces deux expressions, mais il peut correspondre à toutes les combinaisons de caractères d'espace blanc valides.

Les caractères génériques espace blanc correspondent à toutes les combinaisons d'espace blanc et de caractères de nouvelle ligne.


 

M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire

Page en cours: http://livedocs.adobe.com/dreamweaver/8_fr/extending/03_cus58.htm