Languages
[Edit]
PT

JavaScript - remover os 3 últimos caracteres da string

3 points
Created by:
Alyona
1114

Neste artigo, n√≥s veremos¬†como remover¬†os tr√™s √ļltimos caracteres da string em JavaScript.¬†¬†

1. String slice() método - exemplo

Essa abordagem permite obter substring usando índices negativos. Então, usando índices 0 e -3 como intervalo, obtemos <0, text.length - 3> intervalo de texto. 

// ONLINE-RUNNER:browser;

var text = 'abcde';
var substring = text.slice(0, -3);

console.log(substring); // ab

2. String substring() método - exemplo

Essa é uma abordagem alternativa para solução baseada no método slice.

// ONLINE-RUNNER:browser;

var text = 'abcde';
var substring = text.substring(0, text.length - 3);

console.log(substring); // ab

3. String replace() método - exemplo

Há outro truque que permite substituir todos os caracteres que correspondem à condição de expressão. Utilizando .{0,3}$ padrão, combinamos todos os 3 caracteres (até 3 caracteres) localizados no final da string.

// ONLINE-RUNNER:browser;

var text = 'abcde';
var substring = text.replace(/.{0,3}$/, '');

console.log(substring); // ab
Hey ūüĎč
Would you like to know what we do?
  • Dirask is a friendly IT community for learners, professionals and hobbyists to share their knowledge and help each other in extraordinary easy way.
  • We welcome everyone,
    no matter what the experience,
    no matter how basic the question is,
    this community will help you.