好的,这是我的代码,其中包含我尝试执行的操作的详细信息:
var str = "Hello m|sss sss|mmm ss";
//Now I separate them by "|"
var str1 = str.split("|");
//Now I want to get the first word of every split-ed sting parts:
for (var i = 0; i < codelines.length; i++) {
//What to do here to get the first word of every spilt
}
那我应该怎么办呢? :\
我想要得到的是:
firstword[0]
将给出"Hello"
firstword[1]
将给出"sss"
firstword[2]
将给出"mmm"
最佳答案
使用正则表达式
var totalWords = "foo love bar very much.";
var firstWord = totalWords.replace(/ .*/,'');
$('body').append(firstWord);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
关于javascript - 获取字符串的第一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18558417/