s/^((?:(?!toto).)*?)foo/${1}bar/s;