A resposta atual aceita está errada; ele não corresponderá ao seguinte, embora deva:
Timetaken: 0.0
Timetaken: 0.01
Timetaken: 0.0asdf
foo Timetaken: 0.0 bar
Timetaken: 10.0
Há quatro coisas erradas:
-
Ele precisa de âncoras (
^
e$
) para que ele corresponda apenas ao Timetaken, se for a única coisa em que a linha consiste. -
[00]
é equivalente a apenas0
, já que é uma classe de caracteres. -
.
não é ignorado. -
Existe um
.*
desnecessário.
Então, o regex fixo:
^Timetaken: (?!0\.00)$