certo perchè #V\s+(.*?)\s+[0-9]{3,7}\sP#is utilizza i delimitatori che sono utili a PHP, se provi V\s+(.*?)\s+[0-9]{3,7}\sP (senza cancelletti e "is" finale ) funziona alla grande su regexr.
Ogni linguaggio utilizza la sua sintassi per le esperessioni regolari, che può variare leggermente.
Oltre al fatto che noto che regexr utilizza già i suoi delimitatori //g