in reply to Perl regex match

So for I am using /(....unit)/g but the charcters before "unit" are varying.

Ask yourself what characters? Then make your regex more specific, see perlrequick and perlrebackslash