ma il pattern non potrebbe essere semplicemente "/(\@\w+)/"?