Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Javascript中获取字符串的最后一部分_Javascript_Jquery - Fatal编程技术网

如何在Javascript中获取字符串的最后一部分

如何在Javascript中获取字符串的最后一部分,javascript,jquery,Javascript,Jquery,当字符串长度未知时,如何获取字符串的后面部分 你好,世界 我需要 weather is fine 世界 或 你好,世界,天气很好 我需要 weather is fine 如何拆分它? var ws='Hello World' 世界你好,天气很好 var ss=w.split(ws); 对于(i=0;i0) 控制台日志(ss[i]); }您首先需要非常清楚地定义“字符串的最后一部分”是什么。您给出的示例没有提供明确的模式来确定如何拆分字符串。你似乎只想在任意点拆分它们。你必须知道在哪里拆分,否

当字符串长度未知时,如何获取字符串的后面部分

你好,世界

我需要

weather is fine
世界

你好,世界,天气很好

我需要

weather is fine
如何拆分它?

var ws='Hello World'
世界你好,天气很好
var ss=w.split(ws);
对于(i=0;i0)
控制台日志(ss[i]);

}
您首先需要非常清楚地定义“字符串的最后一部分”是什么。您给出的示例没有提供明确的模式来确定如何拆分字符串。你似乎只想在任意点拆分它们。你必须知道在哪里拆分,否则你怎么知道要得到什么?要在空格上拆分,只需执行
拆分(“”
),但在第一个拆分中,它只是最后一项,第二个拆分将是第二个空格之后的所有内容,这是不同的。我们需要更多有关定义为“字符串的最后一部分”的信息。第一个示例在最后一个空格处拆分,第二个示例在最后一个空格的第三个空格处拆分。在第一个字符串中,你从哪里得到点?问问自己-你怎么知道拆分到哪里?知道拆分位置后,计算该点的字符数,然后执行
substr
split
(如果知道分隔符字符串/字符)。即使忽略“代码转储”答案,也与OP的规格不匹配