Check for strings ending with 2 or more '-' or '+'

def message(self, bot, comm):
        """
        Check for strings ending with 2 or more '-' or '+'
        """
        super(KarmaAdv, self).message(bot, comm)

        # No directed karma giving or taking
        if not comm['directed'] and not comm['pm']:
            msg = comm['message'].strip().lower()
            # use the magic above
            words = self.regstr.findall(msg)
            # Do things to people
            karmas = self.modify_karma(words)
            # Notify the users they can't modify their own karma
            if comm['user'] in karmas.keys():
                if karmas[comm['user']] <= 0:
                    bot.reply(comm, "Don't be so hard on yourself.")
                else:
                    bot.reply(comm, "Tisk, tisk, no up'ing your own karma.")
            # Commit karma changes to the db
            self.update_db(comm["user"], karmas)