From: Manfred Hansen Date: 2003-01-05T02:15:56+09:00 Subject: object Hi, i have the following script: werte = "anfang=123&ende=was" werte.split(/&/).each do |x| key, val = x.split(/=/,2) puts "key = #{key} , val = #{val}" end puts anfang # => 123 The goal is when i make puts anfang to get the value "123". The problem is the values from werte can be changed for example: werte = "irgendwas=hu&ruby=super" Now i will make puts irgendwas => hu And so on. Is this possible? Manfred