@@ -108,7 +108,9 @@ public class StringFieldComparatorSource extends FieldComparatorSource {
return AHEAD;
}
} else if (CharUtils.isNumber(c1)) {
- if (CharUtils.isNumber(c2)) {
+ if (CharUtils.isCharacter(c2)) {
+ return BEHIND;
+ } else if (CharUtils.isNumber(c2)) {
// 均为数字,数字越小优先级越高
if (c1 > c2) {
return BEHIND;