javascript等价于php爆炸()


我有一个如下所示的字符串:

0000000020C90037:TEMP:data

我需要抓住第一个冒号后面的所有东西,这样我才有TEMP:data。

我不经常使用Javascript,如果是PHP,我会这样做:

$str = '0000000020C90037:TEMP:data';
$arr = explode(":", $str);
$var = $arr[1].":".$arr[2];
//Loading the variable
var mystr = '0000000020C90037:TEMP:data';

//Splitting it with : as the separator
var myarr = mystr.split(":");

//Then read the values from the array where 0 is the first
var myvar = myarr[0] + ":" + myarr[1];

你不需要分裂。您可以使用 indexOf和<
a href
=“https://developer.mozilla.org/zh/JavaScript/Reference/Global_Objects/String/substr”rel
=“noreferrer”> substr

str = str.substr(str.indexOf(':')+1);

但是,与explode等价的将是 <代码>分割

未经作者同意,本文严禁转载,违者必究!