http://www.perlmonks.org?node_id=1067843


in reply to Lookahead/Lookbehind Regular Expression...

This is an impossible problem to solve without either perfect sentence delimiters or a grammar parser and even then, not all text is grammatical. One example to show the difficulty: I will be the M.C. Usher will be singing.