Python: Regex Search
<p>I wanted to split a sentence on multiple delimiters: </p>

<p>.?!\n</p>

<p>However, I want to keep the comma along with the word.
For example for the string</p>

<pre><code>'Hi, How are you?'
</code></pre>

<p>I want the result</p>

<pre><code>['Hi,', 'How', 'are', 'you', '?']
</code></pre>

<p>I tried the following, but not getting the required result</p>

<pre><code>words = re.findall(r"\w+|\W+", text)
</code></pre>