$input = "word+word+word"; #### keyword1=word&keyword2=word&keyword3=word #### $string = ""; $wordnum = 0; $input = "word+word+word"; (@keywords) = split(/\+/, $input); foreach $keyword (@keywords){ $wordnum++; $string .= qq~keyword_$wordnum=$keyword~; }