Враховуючи код Ruby line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Я розумію все у другому рядку, окрім *оператора - що він робить і де документація на це? (як ви могли здогадатися, пошук цієї справи виявляється важким ...)