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