#!/usr/bin/perl use strict; use warnings; my $cdata = join('', ); while ($cdata =~ s//$1/ms) { print "cdata = $1\n"; } __DATA__ #### cdata = This is the first cdata cdata = This is the second cdata