Vordefinierte Variablen

Tabelle 1-3 führt alle vordefinierten Variablen von Ruby auf.

Tabelle 1-3. Vordefinierte Variablen

Vordefinierte Variable

Beschreibung

$!

Die Exception-Informationsmeldung, die die letzte ausgelöste Exception enthält. raise setzt diese Variable. Greifen Sie auf sie in einer rescue-Klausel mit => zu.

$@

Der Stacktrace zur letzten Exception, der über Exception#backtrace abgerufen werden kann.

$&

Der String, der vom letzten erfolgreichen Mustervergleich in diesem Geltungsbereich gefunden wurde, oder nil, wenn der letzte Mustervergleich fehlschlug. Enspricht m[0], wobei m ein MatchData-Objekt ist. Schreibgeschützt. Lokal.

$`

Der String, der dem Text vorangeht, der vom letzten erfolgreichen Mustervergleich in diesem Geltungsbereich gefunden ...

Get Ruby: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.