i have a text file which looks like this:
random useless text para1 para2 para3 random us
You can extract it, including the tokens with sed. Then use head and tail to strip the tokens off.
... | sed -n "/this is token 1/,/this is token 2/p" | head -n-1 | tail -n+2