PHPAnfänger: Regulärer Ausdruck

Beitrag lesen

Hallo,
wie kann ich erreichen, dass jeweils der erste kürzeste Treffer bei preg_replace ersetzt wird?
Wenn ich angebe

  
$string='<alt>aaaaaaa</alt>  
$string = preg_replace('<(.+)>', 'irgendwas', $string);

so wird "alt>aaaaaa</alt"   ersetzt.
Ich möchte aber nur "alt" ersetzen