Jenkins vue de l'expression régulière
- Je avoir un emploi dans Jenkins, qui sont nommés de cette manière:
Dev.paas.****.****
Qa.paas.****.****
Stg.paas.****.****
Dev.pui.****.****
.
.
.
etc.
Je suis en train de créer une vue qui montre paas
, je l'ai activé la regex et j'ai mis la suivante:
*.paas.*
Mais Jenkins n'aime pas ça et m'a donné une erreur.
Quelle est la bonne façon de le faire?
OriginalL'auteur Fadi | 2015-11-25
Vous devez vous connecter pour publier un commentaire.
L'astérisque
*
porte spéciale de la sémantique dans les expressions régulières ( à savoir "tout le nombre de répétitions, y compris l'absence de la survenance du tout").De base des expressions régulières correspondre à n'importe quelle position dans la chaîne de test. Par conséquent, vous n'avez pas besoin de décrire la chaîne cible(s) dans l'expression régulière., s'il est de bonne pratique de le faire afin d'éviter les faux positifs, et peut-être pour accélérer l'exécution.
En bref:
*
, ou*
avec un.
(correspond à tout caractère sauf retour chariot/saut de ligne), oupaas
n'a d'égale entre les deux arrêter de caractères:\.paas\.
( depuis.
a une signification spéciale dans les expressions régulières , vous avez de s'en échapper )..*.paas.*
il a travaillé très bien pour moi! 🙂OriginalL'auteur collapsar
Aussi je pense que ce qui semble être sensible à la casse. Donc, si le nom du dossier est Paas ou PAAS, alors il ne peut pas venir dans la liste filtrée de .paas.
OriginalL'auteur Pratik Surani