<p>I have tried this...</p>

<pre><code>Dim myMatches As String() = 
System.Text.RegularExpressions.Regex.Split(postRow.Item("Post"), "\b\#\b")
</code></pre>

<p>But it is splitting all words, I want an array of words that start with#</p>

<p>Thanks!</p>

Since you want to include the words in the split you should use something like
```
```
"\b#\w+\b"
```
```
This includes the actual word there in the expression. However I'm not sure that's what you want. Could you provide an example of input and the desired output?