2
讓說我有以下字符串後:獲取文本的特定詞
var Y = "TEST"
var X = "abc 123 TEST 456 def"
我想獲得從X,在Y.
指定在這個單詞後到來的字符串例如它將是:
var Z = " 456 def"
謝謝!
讓說我有以下字符串後:獲取文本的特定詞
var Y = "TEST"
var X = "abc 123 TEST 456 def"
我想獲得從X,在Y.
指定在這個單詞後到來的字符串例如它將是:
var Z = " 456 def"
謝謝!
可能是最快的辦法,是用.slice
,.substr
或.substring
:
var Z = X.slice(X.indexOf(Y) + Y.length);
但也有一些其他的替代品,像regular expressions:
var Z = X.replace(new RegExp('.*' + Y), '');
還是一個使用數組,提出通過@AustinBrunkhorst中的評論:
var Z = X.split(Y).pop();
'X.split(Y).pop();' – 2014-09-03 08:11:44