code: public static String executeSubstring(String text, String parseExpression) {
          LOGGER.debug("substring抽取函数之前：" + text);
          String parameter = parseExpression.replace("substring(", "");
          parameter = parameter.substring(0, parameter.length() - 1);
          String[] attr = parameter.split(",");
          if (attr != null && attr.length == 2) {
              int beginIndex = Integer.parseInt(attr[0]);
              int endIndex = Integer.parseInt(attr[1]);
              text = text.substring(beginIndex, endIndex);
          }
          LOGGER.debug("substring抽取函数之后：" + text);
          return text;
      }
docs: 截取指定范围的文本 使用方法：substring(0,19)
  括号内的参数为2个，分别是字符索引下标，截取从0开始到19的字符串，索引包括0，不包括19,即[0 - 19)
  
  @param text CSS路径抽取出来的文本
  @param parseExpression 抽取函数
  @return 抽取函数处理之后的文本