Jquery:只用第一个单词替换字符串

Ger*_*Man 1 javascript

我一直在寻找无法找到这个..

我有一个字符串,我想用第一个单词替换整个字符串.

例如:

字符串:"你好世界"

新字符串:"你好"

提前致谢!

Jos*_*kle 6

var s = "hello world"
s = s.replace(/(\w+).*/,"$1");
Run Code Online (Sandbox Code Playgroud)

那就行了.


mik*_*kel 5

最快捷最简单的方法是将字符串拆分为基于空格的数组,然后将其设置为第一个.

var theString = "hello world";
theString = theString.split(" ")[0];
alert(theString); // alerts "hello"
Run Code Online (Sandbox Code Playgroud)