code: protected static void fixResultByRule(List<Vertex> linkedArray)
      {
  
          //--------------------------------------------------------------------
          //Merge all seperate continue num into one number
          mergeContinueNumIntoOne(linkedArray);
  
          //--------------------------------------------------------------------
          //The delimiter "－－"
          changeDelimiterPOS(linkedArray);
  
          //--------------------------------------------------------------------
          //如果前一个词是数字，当前词以“－”或“-”开始，并且不止这一个字符，
          //那么将此“－”符号从当前词中分离出来。
          //例如 “3 / -4 / 月”需要拆分成“3 / - / 4 / 月”
          splitMiddleSlashFromDigitalWords(linkedArray);
  
          //--------------------------------------------------------------------
          //1、如果当前词是数字，下一个词是“月、日、时、分、秒、月份”中的一个，则合并,且当前词词性是时间
          //2、如果当前词是可以作为年份的数字，下一个词是“年”，则合并，词性为时间，否则为数字。
          //3、如果最后一个汉字是"点" ，则认为当前数字是时间
          //4、如果当前串最后一个汉字不是"∶·．／"和半角的'.''/'，那么是数
          //5、当前串最后一个汉字是"∶·．／"和半角的'.''/'，且长度大于1，那么去掉最后一个字符。例如"1."
          checkDateElements(linkedArray);
      }
docs: 通过规则修正一些结果
  
  @param linkedArray