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
- 2. metode: izmantojot JavaScript aizstājiet() metodi ar regulāro izteiksmi
- 3. metode: JavaScript slice() metodes izmantošana
- 4. metode: JavaScript substr() metodes izmantošana
- 5. metode: JavaScript split() un join() metožu izmantošana
- 6. metode: JavaScript splice() metodes izmantošana
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 virknesJavascript
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 .