l'ultima regexp non è solo "grammaticalmente" errata ma proprio concettualmente

ho intanto risolto con la seconda soluzione, servendomi di quanto sviluppato qui