private static void agregaHashJogadoresFut(File ficheiro_global, String hashjogador_fut)
      throws IOException {
    // TODO Auto-generated method stub
    String s_final = null;
    FileReader fr = new FileReader(ficheiro_global);
    char[] creader = new char[(int) ficheiro_global.length()];
    fr.read(creader);
    s_final = new String(creader);
    Pattern pattern = Pattern.compile(hashjogador_fut);
    Matcher matcher = pattern.matcher(s_final);
    // Matcher matcher = pattern.matcher(dumb_str);
    boolean enc_padrao = false;

    // vector com as ocorrências dos padrões de jogadores
    Vector<String> vec_string = new Vector<String>();

    while (matcher.find()) {
      //			System.out.println("I found the text: " + matcher.group());
      //			System.out.println("Inicial index: " + matcher.start());
      //			System.out.println("Inicial index: " + matcher.end());
      vec_string.add(matcher.group());
      enc_padrao = true;
    }

    // se existem padrões relativos a fut ele gere (insere e remove) as hashtags associadas a esses
    // jogadores
    if (enc_padrao) VerificaHashJogadoresAppM.recolheDadosHashJogador(vec_string);
    // caso contrário confirma que não ficaram na bd hashtags de jogadores que o utilizador já não
    // quer ver
    else HashJogador.eliminaHashJogadorMod("Futebol");
  }