Pašalinkite simbolį iš eilutės „JavaScript“.

Mums duota eilutė ir užduotis yra pašalinti simbolį iš pateiktos eilutės. Turime daug būdų, kaip pašalinti simbolį iš eilutės, aprašytų toliau.

Turinys

1 metodas: „JavaScript“ pakeitimo () metodo naudojimas

The pakeisti() metodą pakeičia pirmą nurodyto simbolio / eilutės pasireiškimą kitu simboliu / eilute.

Sintaksė:

string.replace('characterToReplace', ''); 

Pavyzdys: Šis pavyzdys rodo aukščiau išaiškintą metodą

Javascript
function removeCharacter() {  let originalString = 'GeeksForGeeks';  newString = originalString.replace('G', '');  console.log(newString); } removeCharacter(); 

Išvestis
eeksForGeeks 

2 metodas: „JavaScript“ keitimo () metodo naudojimas reguliariąja išraiška

Šis metodas naudojamas pašalinti visus nurodyto simbolio ar eilutės atvejus iš įvesties eilutės, skirtingai nei ankstesnis metodas, kuris pašalina tik pirmąjį atvejį.

Jis naudoja a Įprasta išraiška su visuotine nuosavybe, kad pasirinktumėte ir pašalintumėte kiekvieną įvykį.

Sintaksė:

string.replace(/regExp/g, ''); 

Pavyzdys: Šis pavyzdys rodo aukščiau išaiškintą metodą

Javascript
function removeCharacter() {  originalString = 'GeeksForGeeks';  newString = originalString.replace(/G/g, '');  console.log(newString); } removeCharacter(); 

Išvestis
eeksForeeks 

3 metodas: JavaScript slice() metodo naudojimas

The slice() metodas naudojamas ištraukti eilutės dalis tarp nurodytų indeksų.

  • Pašalindami pirmąjį simbolį, nurodote pradžios indeksą kaip 1, kuris ištraukia eilutę nuo antrojo simbolio iki pabaigos.
  • Norėdami pašalinti paskutinį simbolį, pabaigos indeksą nurodote vienu mažesnį nei eilutės ilgis, ištraukdami eilutę nuo pradžios iki antrojo iki paskutinio simbolio.

Sintaksė:

string.slice(start, end) 

Pavyzdys: Šis pavyzdys rodo aukščiau išaiškintą metodą

Javascript
function removeCharacter() {  originalString = 'GeeksForGeeks';  firstCharRemoved = originalString.slice(1);  lastCharRemoved = originalString  .slice(0, originalString.length - 1);  console.log(firstCharRemoved);  console.log(lastCharRemoved); } removeCharacter(); 

Išvestis
eeksForGeeks GeeksForGeek 

4 metodas: JavaScript substr() metodo naudojimas

The substr() metodas naudojamas simboliui pašalinti iš tam tikros eilutės rodyklės.

Jis ištraukia eilutės dalis tarp nurodytų parametrų ir sujungia dalis prieš ir po simbolio, kurį reikia pašalinti.

Sintaksė:

  string  .substr(  start  ,   length  ) 

Pavyzdys: Šis pavyzdys rodo aukščiau išaiškintą metodą

Javascript
function removeCharacter(position) {  originalString = 'GeeksForGeeks';  newString =  originalString.substr(0, position - 1)+  originalString.substr(  position,  originalString.length  );  console.log(newString); } removeCharacter(6); 

Išvestis
GeeksorGeeks 

5 metodas: JavaScript split() ir join() metodų naudojimas

Split() metodas naudojamas padalyti eilutę į eilučių masyvą pagal nurodytą skyriklį. Padalijus eilutę ties šalinamu simboliu ir vėl sujungus masyvo elementus į eilutę, norimas simbolis gali būti veiksmingai pašalintas.

Sintaksė:

string.split('characterToSplitAt').join(''); 

Pavyzdys: šiame pavyzdyje parodytas aukščiau paaiškintas metodas:

JavaScript
function removeCharacter() {  let originalString = 'GeeksForGeeks';  let newString = originalString.split('G').join('');  console.log(newString); }   removeCharacter(); 

Išvestis
eeksForeeks 

6 būdas: JavaScript splice() metodo naudojimas

Splice() metodas pakeičia eilutės turinį pašalindamas arba pakeisdamas esamus elementus ir (arba) pridėdamas naujų elementų. Šį metodą galime naudoti norėdami pašalinti iš eilutės nurodyto indekso simbolį.

Pavyzdys:

JavaScript
function removeCharacter() {  let originalString = 'GeeksForGeeks';    // Removing the first character  let firstCharRemoved = originalString.split('');  firstCharRemoved.splice(0, 1);  firstCharRemoved = firstCharRemoved.join('');  // Removing the last character  let lastCharRemoved = originalString.split('');  lastCharRemoved.splice(-1, 1);  lastCharRemoved = lastCharRemoved.join('');  console.log(firstCharRemoved);  console.log(lastCharRemoved); } removeCharacter(); 

Išvestis
eeksForGeeks GeeksForGeek 


JavaScript yra geriausiai žinomas dėl tinklalapių kūrimo, tačiau jis taip pat naudojamas įvairiose ne naršyklės aplinkose. „JavaScript“ galite išmokti nuo pat pradžių, vadovaudamiesi šiuo nurodymu JavaScript pamoka ir JavaScript pavyzdžiai .