大家好,
我正在尝试找到剪切下面输入字符串的特定部分的最佳方法。 我使用空格 (' ') 作为分隔符。但我无法剪出所需的部分 并将它们分配到各自的变量中。
var input = "/w user1 message"
var user = input.substring(2, input.indexOf(' '));??
var message = ???
预期结果:
user = "user1"
message = "message"
仅当空格被逗号或任何其他分隔符替换时才有效。
iit 不能使用空格有什么具体原因吗?
提前致谢, 亚历克斯
最佳答案
我建议使用 split,它会创建一个数组,您可以通过索引访问该数组
var input = "/w user1 message"
var inputParts = input.split(' ');
var message = inputParts[2];
console.log(message);
关于Javascript - 剪切字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23083326/