Question: Does anybody have a regular expression that would work to limit the number of words in a response? For instance, I'd like to use it with jQuery validate so I can restrict a textbox/textarea to have say 250 words. The boxes will be plain-text.

I've done some Googling but none of the ones I've found were very good. They mostly centered around doing \b\w+\b but I had trouble getting it work.

Answer: 
How about splitting the text with a regex (say "\s+") and then counting the length of the resulting list? That would be somewhat easier to read.
This worked for me:

```
^\W*(\w+(\W+|$)){1,250}$

```