How do I get text from multiple offsets of Return & Return

If I have multiple lists in a text frame in InDesign (not paragraphs-each line has a hard return), each list separated by a return, how do I parse out individual lists in order to search the information in each list? Offset of (return & return) always gives me the first offset. How do I get the list between the 2nd & 3rd offset, or the 98th and 99th offset?

This is the text of 1
This is the text of 2
This is the text of 3
This is the text of 4
This is the text of 5

This is the text of 6
This is the text of 7
This is the text of 8

This is the text of 9
This is the text of 10

Hi, Skip. Text separated by a hard return is a paragraph, and there really shouldn’t be two contiguous returns. You can fix this through search and replace”all hard to soft, then all doubled to single hard”and then you could specify the paragraphs by index.