Doesn't this work?:
Code:
<p[> ].*(\w{Lu}+\w)
.*</p>[/quote]
(it needs the dot not to match newlines, and it would only find one word per paragraph)
In similar cases, I often find it easier to mark someway the words I don't want to match by adding some otherwise unused character (¬ or | are good candidates), then it's easier to match what I do want to match, and I can remove the marking character easily at the end.