我尝试匹配一个字符串在空格之间。正则表达式匹配空白字符串(JavaScript)
我只是认为这是为\S*
一样简单,但不工作 http://regex101.com/r/jC0uA5
我怎么会错过?
编辑:
我还以为
它的那样简单。
\S.*\S
但这确实匹配仅超过2个字符。
我尝试匹配一个字符串在空格之间。正则表达式匹配空白字符串(JavaScript)
我只是认为这是为\S*
一样简单,但不工作 http://regex101.com/r/jC0uA5
我怎么会错过?
编辑:
我还以为
它的那样简单。
\S.*\S
但这确实匹配仅超过2个字符。
你几乎已经... *
匹配零个或多个字符。 尝试\S+
简单地做:\S+
我假设你不需要串周围的空白,但要忽略它,如果它的存在。
您以前的\S*
的正则表达式实际上是匹配的,但返回的第一个匹配项是空字符串。
为了澄清,你是否希望匹配字符串中的空格,或者你的意思是“字符串”只包含非空白字符?