47 43 + 1 = 44 bytes
-4 bytes thanks to @Sunny Pun
Run with the
I'm not sure this regex can be golfed any further, but I'll keep trying things.
I downloaded a dictionary file, and the longest word I found was 11 letters --