JavaScript di Radu TM • June 23, 2022
const removeEverythingAfterSpecificCharacter = (str, character) => {
// usiamo il metodo `.indexOf()` per trovare l'indice del carattere che vogliamo rimuovere tutto ciò che viene dopo
const index = str.indexOf(character);
// se il carattere non viene trovato nella stringa, si restituisce la stringa originale
if (index === -1) {
return str;
}
// altrimenti, restituiamo la stringa fino all'indice del carattere
return str.substring(0, index);
};
// possiamo usare questa funzione in questo modo:
const str = 'Ciao, mondo!';
console.log(removeEverythingAfterSpecificCharacter(str, '!'));
// outputs: "Ciao, mondo"
0
45.593
JavaScript di Radu TM • June 23, 2022
const str = "Questa è una stringa! 🔥";
// Ottenere l'indice del carattere
const index = str.indexOf("!");
// Rimuovere tutto ciò che si trova dopo il carattere
const newStr = str.slice(0, index);
console.log(newStr); // Questa è una stringa!
0
45.593