Okay. That's why I'm asking what I'm doing wrong. I was under the incorrect impression that if I put in that question mark, then it would shrink the match down to just the minimum chunk of data that matches the pattern, not find the first ELEMENT text then eat through multiple records to find my item name. Regex works differently than I have read about in books and online, apparently.