Greetings. I'm matching a pattern against a long string, and I want to examine each occurrence of the match. I know that $& stores the match, but is there a way to store EVERY match in the string, and then look at them? Example: $str = "This is a very long string, isn't it?" If I want to match against something like /i[st]/ to pick up all the 'is' and 'it' strings, then see what I've got (i.e. each instance), can I do it? I've tried to wade through the whole \G /g etc. world, but it doesn't seem to work for me. Thanks! Dan T. planted@nc.rr.comThread Next