正则expression式:匹配任何单词直到第一个空格

我有以下行:

hshd household 8/29/2007 LB 

我想匹配在第一个空格(空白)之前的任何东西。 所以,在这种情况下,我想回来

 hshd 
 ([^\s]+) 

作品

这应该做到这一点:

 ^\S* 

也许你可以尝试([^] +)。*,这应该会给你第一组中的第一个空白。

为整个线路

 ^(\w+)\s+(\w+)\s+(\d+(?:\/\d+){2})\s+(\w+)$ 

我认为,这将是很好的解决scheme: /\S\w*/