","
文字列トークナイザを実装し、 javascript を使用してコンマで区切られた文字列の最後のトークンを取得するにはどうすればよいですか?
トークン化される文字列は非常に大きくなる可能性があり、ブラウザーがハングしないようにメモリ効率を高める必要があります。
","
文字列トークナイザを実装し、 javascript を使用してコンマで区切られた文字列の最後のトークンを取得するにはどうすればよいですか?
トークン化される文字列は非常に大きくなる可能性があり、ブラウザーがハングしないようにメモリ効率を高める必要があります。
おそらくセパレーターで文字列を分割し、結果の配列の最後の項目を参照できます。
var tokenstring = "token1,token2,token3,token4",
arr = tokenstring.split( ',' ),
lastToken = arr.pop(); // .pop() removes and returns the last item of the array
alert( lastToken );
function reverse(s){
return s.split("").reverse().join("");
}
function getLast(s)
{
var reversed = reverse(s);
return reversed.substring(0, reversed.indexOf(',')).reverse();
}