"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como dividir uma string em JavaScript como a função explode() do PHP?

Como dividir uma string em JavaScript como a função explode() do PHP?

Publicado em 31/10/2024
Navegar:960

How to Split a String in JavaScript Like PHP\'s explode() Function?

Javascript Equivalente a PHP Explode()

A função explode() do PHP permite que você divida uma string em um array com base em um delimitador específico. Em JavaScript, uma funcionalidade semelhante pode ser obtida usando o método split().

Por exemplo, considere o seguinte código PHP:

$str = '0000000020C90037:TEMP:data';
$arr = explode(':', $str);
$var = $arr[1].':'.$arr[2];

Este código divide a string no delimitador : e atribui o segundo e terceiro elementos da matriz resultante à variável $var .

Para obter a mesma funcionalidade em JavaScript, você pode usar o seguinte código:

var mystr = '0000000020C90037:TEMP:data';
var myarr = mystr.split(":");
var myvar = myarr[1]   ":"   myarr[2];

Este código carrega a string na variável mystr, divide-a no delimitador : e armazena a matriz resultante na variável myarr. O segundo e terceiro elementos da matriz são então concatenados e armazenados na variável myvar.

Seguindo esta abordagem, você pode efetivamente "explodir" uma string em JavaScript e obter a substring desejada.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3