Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAThat was a tough one!
Still got a bit of a problem with special characters and the structure, but the translation itself works.
Here's my solution.
I solved it for up to three consonants in a row. Any more and I would likely sit down and actually figure out how to parse out the parts of the words.
I was able to preserve all the leading spaces and most punctuation. The only place that I think I couldn't match is where the punctuation is in the middle such as I'm.