Prevent extra anchor matches?

Hi. I’m anchoring on a date to extract the contents of a box. Let’s say the doc looks like this:

Date 1 -- BOX 1
(some text)
Date 2 - BOX 2

However, if box 1 is empty, Sensible skips down to the next matching date (date 2) and extracts its corresponding box 2, which isn’t behavior that I want. I also don’t want to anchor on different text. How can I capture the first box even when it’s empty?

(cross posted into community by admin)

I’d recommend seeing if there’s any text that follows your intended first anchor, and specify it as the end in your anchor. That will make sure only the first date is matched on. For more information, see Anchor end parameter.