in reply to Re^3: RegEx - match pattern not followed by literal
in thread RegEx - match pattern not followed by literal

Yes, perhaps that needs to be non-greedy like (?!.*?,v$) but note that the .*? is inside the assertion.

Cheers,

JohnGG