$content =~ s/(\w+)(: *)(.*)\n\n/$1.":".$2.encode_base64($3,'')."\n"/ges; #### cn: dn=toto sn: XXX description: YYY #### cn: dn=toto sn: XXX description: YYY yyyy cn: dn=toto2 sn: XXX2 description: YYY2 cn: dn=toto3 sn: XXX3 description: YYY3 tttt uuuuuu #### $content =~ s/(\w+)(: *)(.*)\n\n/$1.":".$2.encode_base64($3,'')."\n"/ges; #### $content =~ s/(\w+)(: *)([^\n]*)\n\n/$1.":".$2.encode_base64($3,'')."\n"/ges;