English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método substr() da String JavaScript

 Objeto String do JavaScript

substr()O método retorna uma substring de comprimento especificado a partir da posição especificada.

O índice do primeiro caractere é 0, o índice do segundo caractere é1e assim por diante.

Para extrair caracteres do final da string, use índices negativos (veja mais exemplos abaixo).

Sintaxe:

string.substr(index, length)
var str1 = 'Introdução de Poluição do Ar é a introdução de compostos químicos na atmosfera.';
var str2 = str1.substr(7);
Testar e Verificar‹/›

Compatibilidade do navegador

Todos os navegadores suportam completamente o método substr():

Método
substr()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
index(Obrigatório) O índice do primeiro caractere a incluir no substring retornado
length(Opcional) O número de caracteres a serem extraídos. Se length for omitido, substr() extrai caracteres até o final da string

Detalhes Técnicos

Retorno:Nova string que contém a parte especificada da string dada
Versão do JavaScript:ECMAScript 1

Mais exemplos

O exemplo a seguir usa substr() a partir do índice4Extrair caracteres, comprimento de18:

var str1 = 'Introdução de Poluição do Ar é a introdução de compostos químicos na atmosfera.';
var str2 = str1.substr(4, 18);
Testar e Verificar‹/›

O exemplo a seguir usa substr() com índice negativo:

var str1 = 'pt.oldtoolbag.com';
var str2 = str1.substr(-6, 3);   // tor
Testar e Verificar‹/›

 Objeto String do JavaScript