var atIndex=theStr.indexOf('@');//这里面的index的下标是不是从0开始的?-是,但也可以写成theStr.indexOf('@',2);// 从3开始
var dotIndex=theStr.indexOf('.',atIndex);//
var flag=true;
theSub=theStr.substring(0,dotIndex+1);//括号里面的是不是  大于等于0而小于dotIndex+1(没有取等号)--参数是 start,end 位置,从 0 开始算