I am facing problem with getting regular expression for grep for these patterns:-

1).what words contain but do not begin with the string 'ps'.

2)What option has a description with the words "hide entries". (next line that contains some text after specified word.

I googled but didnt find it.
Any suggestions will be appreciated. 
Thanks