1. 程式人生 > >js奇葩需求 第一個引數拆開為陣列 指定位置替換 字串特定位置拆分陣列

js奇葩需求 第一個引數拆開為陣列 指定位置替換 字串特定位置拆分陣列

比如  '43242 : fsfsdfs : r232:fsfsdf'  這樣的字串 

希望得到的結果是['43242', 'fsfsdfs : r232:fsfsdf']

方法1:

str='43242 : fsfsdfs : r232:fsfsdf';
str = str.replace(':',"#");
str.split("#");

//結果 ["43242 ", " fsfsdfs : r232:fsfsdf"]

 

方法2:   <<大牛推薦的方法!!!

str.split(/:(.*)$/,2);