in reply to regex to get random quote
Instead of cutting away what you don't want, consider keeping what you want, and also consider using an HTML parser. Personally, I somewhat like HTML::TreeBuilder::XPath, together with HTML::Selector::XPath.
Looking at the HTML source, I think the following CSS selector should give you the list plus some other stuff that you can then filter away:
.content-main > p
|
|---|