Ok, I should warn that I have zero experience with regex and this is my first ever regex pattern.
I was stunned when I got it right from the first attempt!
RegexMatchAt(text, "[.|!|?]\s+(\w+[.|!|?])", "i", 1)[/code:3imwggfy]
There is at least one problem with it - if the one-word sentence is in the beginning of the text, it won't be caught.
Also, it only searches for well-formatted sentences ending either with full stop, exclamation mark or question mark.
There may be other issues. But hey, I'm still proud!