We cannot do this using the Facebook website itself

But Facebook API does let you do that
How to do it is explained here:

[https://developers.facebook.com/docs/reference/api/search/][1]

One of the websites that has implemented this is:
[www.openstatussearch.com][2]

[edit]

There are 3 ways of doing this:

Quoting from the link above

> We support search for the following types of objects:
> 
> All public posts:
> https://graph.facebook.com/search?q=watermelon&type=post  This search
> type does not support limit/offset paging.

1. Now develop your own parser for this data. That's one way of doing this.

2. Using JavaScript SDK
[https://developers.facebook.com/docs/javascript/gettingstarted/][3]
With the fb.dataquery method. What you want to do is use the stream table to get the status posts for users.

3. Using PHP SDK (I personally prefer this)
[https:/developers.facebook.com/docs/php/gettingstarted/][4]
Decode (using json_decode) the json object recevied by this url:
[https://graph.facebook.com/search?q=Vacation+in+italy&type=post][5]


  [1]: http://developers.facebook.com/docs/reference/api/search/
  [2]: http://www.openstatussearch.com
  [3]: http://developers.facebook.com/docs/javascript/gettingstarted/
  [4]: http://developers.facebook.com/docs/php/gettingstarted/
  [5]: http://graph.facebook.com/search?q=Vacation%20in%20italy&type=post