JavaScript Zdobądź ostatni znak w ciągu
var hello = "Hello World";
var lastCharOfHello=hello.slice(-1);//d
Grepper
var hello = "Hello World";
var lastCharOfHello=hello.slice(-1);//d
var str = "Hello";
var newString = str.substring(0, str.length - 1); //newString = Hell
function test(words) {
var n = words.split(" ");
return n[n.length - 1];
}
'abc'.slice(-2);
// To get the last "Word" of a string use the following code :
let string = 'I am a string'
let splitString = string.split(' ')
let lastWord = splitString[splitString.length - 1]
console.log(lastWord)
/*
Explanation : Here we just split the string whenever there is a space and we get an array. After that we simply use .length -1 to get the last word contained in that array that is also the last word of the string.
*/
// strips all punctuation and returns the last word of a string
// hyphens (-) aren't stripped, add the hyphen to the regex to strip it as well
function lastWord(words) {
let n = words.replace(/[\[\]?.,\/#!$%\^&\*;:{}=\\|_~()]/g, "").split(" ");
return n[n.length - 1];
}