javascript 怎么获取变量的前几个字符?如var x = "box1 green";如何可以获取“box1”,谢谢

解决方案 »

  1.   

    没有详细规则吗?还是就只取空格前第一个字符串?
    如果是后面那种 就直接 x=x.substring(0,x.indexOf(" "));
      

  2.   


    对,只要空格前第一个字符串
    我也可以写成 x=x..substring(0,3)么?
      

  3.   

    方法多样,可以用substring 截取,也可以用正则表达式的方式替换 等
      

  4.   


    var s=x.split(' ');
    s[0];
      

  5.   


    对,只要空格前第一个字符串
    我也可以写成 x=x..substring(0,3)么?
    如果是固定长度的话 可以