Using grep as you mentioned you "have %string% simply present":
grep
"have %string% simply present"
grep -o '%[^%]*%' infile