可能重複在字符串文本的一部分:
javascript Truncate string before comma獲取發生之前指定的文本
在JavaScript變量,文本(字符串)存儲...
var maintext=" This is some random text. This is second sentence. This is third sentence.";
現在另一個變量存儲第一個變量的一部分文本,如下所示
var textportion="third sentence.";
現在,我想獲得這只是存儲在「textportion」變量... IE瀏覽器在這個例子中的文本之前發生變化「的mainText」文本,我想獲得
" This is some random text. This is second sentence. This is "
我如何獲得這個?我寧願純JS,但使用像jquery這樣的庫也可以接受。
那是快,+1! – adeneo 2012-08-06 00:27:27
'slice()'而不是'substring()'的任何原因? – 2012-08-06 00:32:19
@DavidThomas:大部分習慣。另外,我厭倦了試圖記住'substr'和'substring'的不同行爲,以及哪一個有瀏覽器錯誤,所以我只是在'.slice()'上標準化。它的行爲與'[] .slice()'相同,所以更容易。 – 2012-08-06 00:34:11