my $text3 = "rue' version='4' changeset='6456424' lat='36.7256674' lon='-4.4539391' />"; my $newlatval = 32.476652; $text3 =~ s/lat='(\d+\.\d+)/lat='$newlatval/; print $text3;