2017-08-15 83 views
-5

如何在字符串長度未知時獲取字符串的後部分?如何在Javascript中獲取字符串的最後部分

的Hello World

我需要

世界。

的Hello World天氣晴好。

我需要

weather is fine 

如何分割呢?

+1

首先,您需要定義非常明確的條件是什麼「字符串的最後一部分」是。你給出的例子沒有提供明確的模式來確定如何分割字符串。你似乎只是想在任意點將它們分開。 – Yoda

+0

你必須知道*在哪裏拆分,否則你怎麼知道要得到什麼?爲了在空間上分割,你只需要split(「」)',但是在第一個中它只是最後一個項目,第二個將是第二個空間之後的所有東西,這是不同的 – adeneo

+0

我們需要更多關於你定義的信息'字符串的最後部分'。第一個例子是在最後一個空間拆分,第二個例子是在第三個空間拆分。 –

回答

1

var ws='Hello World' 
 
var w='Hello World the weather is fine.' 
 
var ss=w.split(ws); 
 
for(i=0;i<ss.length;i++){ 
 
    if(ss[i].length>0) 
 
    console.log(ss[i]); 
 
}

+1

即使忽略'代碼轉儲'的答案,它不符合OP的規範 –

+0

https://meta.stackoverflow.com/questions/300837/what-c​​omment-should-i-add-to-code-only-answers –

相關問題