http://rick.measham.id.au/paste/explain.pl?regex=%28%3F%3A.*%3F[\r\n]%2B%29*%3F