Je nachdem, was alles zwischen den Anführungszeichen stehen darf, wird es mit den regulären Ausdrücken bei diesem Problem etwas haarig.
Im einfachsten Fall geht es natürlich so:
'Text "mit Anführungszeichen" blubb' =~ m/"([^"]+)"/;
print $1;
In komplizierteren Fällen könnte das Modul
Text::Balanced interessant für Dich sein.
When C++ is your hammer, every problem looks like your thumb.