1 2 3 4 5 6 7 8 9 | my $string = "var1=100 var2=90 var5=hello var3=\"a, b, c\" var7=test var3=hello"; my @array = $string =~ m/\w+=(?:"[^"]*"|\S+)/g; for ( my $i = 0; $i < scalar( @array ); $i++ ) { print $i.": ".$array[$i]."\n"; } |
ICAgbXkgJHN0cmluZyA9ICJ2YXIxPTEwMCB2YXIyPTkwIHZhcjU9aGVsbG8gdmFyMz1cImEsIGIsIGNcIiB2YXI3PXRlc3QgdmFyMz1oZWxsbyI7CgogICBteSBAYXJyYXkgPSAkc3RyaW5nID1+IG0vXHcrPSg/OiJbXiJdKiJ8XFMrKS9nOwoKICAgZm9yICggbXkgJGkgPSAwOyAkaSA8IHNjYWxhciggQGFycmF5ICk7ICRpKysgKQogICB7CiAgICAgcHJpbnQgJGkuIjogIi4kYXJyYXlbJGldLiJcbiI7CiAgIH0K
-
upload with new input
-
result: Success time: 0.01s memory: 5300 kB returned value: 0
0: var1=100 1: var2=90 2: var5=hello 3: var3="a, b, c" 4: var7=test 5: var3=hello


