my %HoH = ( domain => { before => "s", regex => " \| .*\.\w*", after => "g", replace => "", }, amazonde => { before => "s", regex => " - Amazon.de", after => "g", replace => "", }, linetrenner => { before => "s", regex => "
", after => "g", replace => "{@}", }, clearhtml => { before => "s", regex => "<.+?>", after => "g", replace => "", }, clearlastwhite => { before => "s", regex => "\s+\$", after => "", replace => "", }, checkpos => { before => "", regex => "^(\d+\.?\d*|\.\d+)\$", after => "", replace => "", }, clearebay => { before => "s", regex => " bei ebay\$", after => "i", replace => "", }, getkurl => { before => "", regex => "((https?:\/\/)?([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;:~=%!]*)(\.\w{2,})?)*\/?)", after => "g", replace => "", }, ); return %HoH;