记得在做四则运算时候  我通过Sting类的split(正则)方法将输入的计算表达式分成操作数和操作符数组列表  具体如下
           String h=a;
    String[]  num=a.split("[-+*/]");//a是我输入的计算表达式的字符串。
    Stirng [] oper=h.split("[0-9]+[.]?[0-9]*");//问题在此 为什么我的oper数组的第一个元素总是空字符串呢?从第二个元素开始才有操作符~~着实郁闷啊  谁能帮我看下 这个正则的问题~~