C:\Daten\perl>perl $data = qq{ "Hallo" 1234214214346 (); ("Test! 2134",12421 );}; $data =~ s~(\d+)(?=[^>]*(?:<|$))~###$1###~g; print $data; ^Z "Hallo" ###1234######214214######346### (); ("Test! ###2134###",###12421### );
"Hallo" 1234214214346 (); ("Test! 2134",12421 );
"Hallo" ###1234######214214######346### (); ("Test! ###2134###",###12421### );