以下是判断start和end之间是否由空格/制表符/全角空格组成
private boolean isBetweenWithBlanks(String line, int start, int end) {
char[] chars = line.toCharArray();
int deep = 0;
for (int i = start; i < chars.length; i++) {
char c = chars[i];
if (c == ' ' || c == '\t' || c == ' ') {
deep++;
} else {
break;
}
if (deep >= end) {
return true;
}
}
return false;
}