when evaluating strings what exactly does /g do at the end of a lot of evaluation expressions eg: $string =~ /(.)/g Is it some sort of end or finish statement? I've seen it used loads but no book explains it. Thanks, Sally ps. I do know what the above expression does, I'm only concerned with the explicit meaning of /g