int position = getPosition(expression);
if (position > -1) {
for (int index = 0, count = expression.childrenSize(); index < count; index++) {
Expression child = expression.getChild(index);
String text = child.toActualText();
if (position <= text.length()) {
return index;
}