#!/usr/bin/perl use strict; use warnings; while() { if (//ms) { print "$1 -> $2\n"; } elsif ($_ =~ m//) { # if no value print "$1 -> \"\"\n"; } } } __DATA__ Output: Own -> Type -> Record Unique -> yes