正则表达式匹配空格中的字符串(JavaScript)

时间:2014-02-11 03:51:59

标签: javascript regex

我尝试在白色空格中匹配一个字符串。

我只是认为它就像\S*一样简单,但不起作用 http://regex101.com/r/jC0uA5

我想念什么?

编辑:

我也想过

这很简单。

http://regex101.com/r/zD4vN8

\S.*\S

但这只匹配超过2个字符。

2 个答案:

答案 0 :(得分:1)

你几乎拥有它...... *匹配零个或多个字符。 试试\S+

答案 1 :(得分:0)

只需:\S+

我假设您不需要字符串周围的空格,但如果它在那里则要忽略它。

您之前的\S*正则表达式实际上是匹配的,但返回的第一个匹配项是一个空字符串。

为了澄清,您是否希望匹配字符串中的空格,或者您的意思是“字符串”仅包含非空格?