logo

Noņemiet rakstzīmi no virknes JavaScript

Mums tiek dota virkne, un uzdevums ir noņemt rakstzīmi no dotās virknes. Tālāk ir aprakstītas daudzas metodes rakstzīmes noņemšanai no virknes.

Satura rādītājs

1. metode: JavaScript aizvietošanas () metodes izmantošana

The aizstāt() metodi aizstāj norādītās rakstzīmes/virknes pirmo reizi ar citu rakstzīmi/virkni.



Sintakse:

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

Piemērs: Šis piemērs parāda iepriekš izskaidroto pieeju

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

Izvade
eeksForGeeks>

2. metode: izmantojot JavaScript aizstājiet() metodi ar regulāro izteiksmi

Šo metodi izmanto, lai no ievades virknes noņemtu visus norādītās rakstzīmes vai virknes gadījumus, atšķirībā no iepriekšējās metodes, kas noņem tikai pirmo gadījumu.

Tas izmanto a regulāra izteiksme ar globālo īpašumu, lai atlasītu un noņemtu katru gadījumu.

Sintakse:

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

Piemērs: Šis piemērs parāda iepriekš izskaidroto pieeju

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

Izvade
eeksForeeks>

3. metode: JavaScript slice() metodes izmantošana

The slice() metode tiek izmantots, lai izvilktu virknes daļas starp noteiktiem indeksiem.

  • Noņemot pirmo rakstzīmi, jūs norādāt sākuma indeksu kā 1, kas izvelk virkni no otrās rakstzīmes līdz beigām.
  • Lai noņemtu pēdējo rakstzīmi, norādiet beigu indeksu kā vienu mazāku par virknes garumu, izvelkot virkni no sākuma līdz otrajai rakstzīmei.

Sintakse:

string.slice(start, end)>

Piemērs: Šis piemērs parāda iepriekš izskaidroto pieeju

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

Izvade
eeksForGeeks GeeksForGeek>

4. metode: JavaScript substr() metodes izmantošana

The substr() metode tiek izmantots, lai noņemtu rakstzīmi no noteikta indeksa virknē.

Tas izvelk virknes daļas starp noteiktiem parametriem un pēc tam savieno daļas pirms un pēc noņemamās rakstzīmes.

Sintakse:

  string  .substr(  start  ,   length  )>

Piemērs: Šis piemērs parāda iepriekš izskaidroto pieeju

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

Izvade
GeeksorGeeks>

5. metode: JavaScript split() un join() metožu izmantošana

Split() metode tiek izmantota, lai sadalītu virkni apakšvirkņu masīvā, pamatojoties uz norādīto atdalītāju. Sadalot virkni pie noņemamās rakstzīmes un pēc tam atkal savienojot masīva elementus virknē, vajadzīgo rakstzīmi var efektīvi noņemt.

Sintakse:

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

Piemērs: Šis piemērs parāda iepriekš izskaidroto pieeju:

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

Izvade
eeksForeeks>

6. metode: JavaScript splice() metodes izmantošana

Splice() metode maina virknes saturu, noņemot vai aizstājot esošos elementus un/vai pievienojot jaunus elementus. Mēs varam izmantot šo metodi, lai no virknes noņemtu rakstzīmi noteiktā indeksā.

Piemērs:

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();>

Izvade
eeksForGeeks GeeksForGeek>


JavaScript ir vislabāk pazīstams ar tīmekļa lapu izstrādi, taču tas tiek izmantots arī dažādās vidēs, kas nav pārlūkprogrammas. Sekojot šim norādījumam, varat apgūt JavaScript jau no paša sākuma JavaScript apmācība un JavaScript piemēri .