$| = 1; my $choice; do { print "Do you wish to update (Y/N)? "; $choice = lc <>; chomp $choice; } until ($choice =~ /^[yn]$/i); say "You picked `$choice'";