<p>の前の閉じタグから消費してmultiple matchとかどうでしょう

</div><p>VVV @XXX @YYY ZZZ</p>

Multi = TRUE
Bounds = "[^<]++><p>*</p>"
Match = "(*<p>*)\#@(???)\1$SET(#=[\1])\#"