True (.*) is very greedy, but (?!P4) is a but not P4 and I would expect it 
to work.
It isn't as I just figured out in a test run with a completely different 
RegEx to skim for other jobs :/

I got to tweak it and create a set of project rules and then combine them 
for each user depending on what they need to know *geesh*
Thanks for the hint.

Jan


Am Freitag, 19. September 2014 09:38:17 UTC+2 schrieb Jan Seidel:
>
> Hi all,
>
> I have a weird issue with a regular expression.
> Hopefully you can help me out here.
>
> I have a RegEx like *(.*)GUIDE_(?!MIB)(.*)(?!P4)*
> It should, as far as I can tell, list all jobs containing GUIDE but 
> exclude GUIDE jobs with a MIB in the middle or P4 at the end of the project 
> name, right?
>
> My problem here is, that jobs with a P4 at the end still are listed :(
>
> I have for testing purposes tried all kind of RegEx that crossed my mind 
> but without any success.
> Later I tried just to exclude job names with a P4 at the end. No joy
>
> The RegEx I used was: *(.*)GUIDE_(.*)(?!P4)*
> The list is then completely emtpy.
>
> Can someone tell me where I glitch?
>
> Cheers
> Jan
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to