gpt4 book ai didi

javascript - 如何使用javascript从起始索引中提取字符串到空白字符?

转载 作者:行者123 更新时间:2023-11-30 09:13:23 26 4
gpt4 key购买 nike

我是编程新手,想从某个索引中提取一个字符串,直到一个空白字符。

考虑字符串 "hello world from user"

并且光标位置在索引 6 处。从索引 6 开始,我想提取字符串直到空白字符,这样输出将是 "world"。我怎样才能做到这一点?

我试过使用:

cursor_position = event.target.selectionStart;
extracted_string = event.target.value.substr(cursor_position,
event.target.value.indexOf(' '));

但是这个提取字符串的第二个位置似乎不正确。有人可以帮我提取从光标位置到空白字符的字符串吗?

谢谢。

最佳答案

首先需要获取从光标位置到字符串末尾的字符串。之后,您可以链接另一个 .substr() 调用,以从开头到首次出现的空格 trim 字符串。这是一个例子:

var str = "hello world from user";
var cursorPosition = 6;
str = str.substr(cursorPosition, str.length).substr(0, str.indexOf(' '));
console.log(str);

关于javascript - 如何使用javascript从起始索引中提取字符串到空白字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56890574/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com