Esempio n. 1
0
    def init(self, logger):
        P_Name_MisspelledWordByRegex.init(self, logger)

        import re
        self.ReTests = {}
        self.ReTests[( 0, u"École\\2")]     = [re.compile(ur"^École(| .*)$"),
                                              re.compile(ur"^([EÉée][Cc][Oo][Ll][Ee])(| .*)$")]
        self.ReTests[( 1, u"Église\\2")]    = [re.compile(ur"^Église(| .*)$"),
                                              re.compile(ur"^([EÉée][Gg][l][Ii][Ss][Ee])(| .*)$")]
        self.ReTests[( 2, u"La\\2")]        = [re.compile(ur"^La(| .*)$"),
                                              re.compile(ur"^([Ll][Aa])( .*)$")]
        self.ReTests[( 3, u"Étang\\2")]     = [re.compile(ur"^Étang(| .*)$"),
                                              re.compile(ur"^([EÉée][Tt][Tt]?[AaEe][Nn][GgTt]?)(| .*)$")]
        self.ReTests[( 4, u"Saint\\2")]     = [re.compile(ur"^Saint(| .*)$"),
                                              re.compile(ur"^([Ss](?:[Aa][Ii][Nn])?[Tt]\.?)( .*)$")]
        self.ReTests[( 5, u"Hôtel\\2")]     = [re.compile(ur"^Hôtel(| .*)$"),
                                              re.compile(ur"^([Hh][OoÔô][Tt][Ee][Ll])(| .*)$")]
        self.ReTests[( 6, u"Château\\2")]   = [re.compile(ur"^Château(| .*)$"),
                                              re.compile(ur"^([Cc][Hh][ÂâAa][Tt][Ee][Aa][Uu])(| .*)$")]
        self.ReTests[( 7, u"McDonald's\\2")]= [re.compile(ur"^McDonald's(| .*)$"),
                                              re.compile(ur"^([Mm][Aa]?[Cc] ?[Dd][Oo](?:[Nn][Aa][Ll][Dd]'?[Ss]?)?)(| .+)$")]
        self.ReTests[( 8, u"Sainte\\2")]    = [re.compile(ur"^Sainte(| .*)$"),
                                              re.compile(ur"^([Ss](?:[Aa][Ii][Nn])?[Tt][Ee]\.?)( .*)$")]
        self.ReTests[( 9, u"Le\\2")]        = [re.compile(ur"^Le(| .*)$"),
                                              re.compile(ur"^([Ll][Ee])( .*)$")]
        self.ReTests[(10, u"Les\\2")]       = [re.compile(ur"^Les(| .*)$"),
                                              re.compile(ur"^([Ll][Ee][Ss])( .*)$")]
        self.ReTests[(11, u"\\1\\2'\\4")]     = [re.compile(ur"[LlDd]'(|[^ ].*)$"),
                                              re.compile(ur"(^|.* )([LlDd])( +' +| +'|' +)(|.*)$")]
        self.ReTests = self.ReTests.items()
    def init(self, logger):
        P_Name_MisspelledWordByRegex.init(self, logger)

        import re
        self.ReTests = {}
        self.ReTests[(100, u"Circunvalación")] = re.compile(r"^([Cc][Ii][Rr][Cc][Uu][Nn]?[Vv][Aa][Ll][Aa][Cc][Ii].[Nn])(| .*)$")
        self.ReTests = self.ReTests.items()
    def init(self, logger):
        P_Name_MisspelledWordByRegex.init(self, logger)

        import re
        self.ReTests = {}
        self.ReTests[( 0, u"École\\2")]      = [re.compile(r"^École(| .*)$"),
                                               re.compile(r"^([EÉée][Cc][Oo][Ll][Ee])(| .*)$")]
        self.ReTests[( 1, u"Église\\2")]     = [re.compile(r"^Église(| .*)$"),
                                               re.compile(r"^([EÉée][Gg][l][Ii][Ss][Ee])(| .*)$")]
        self.ReTests[( 2, u"La\\2")]         = [re.compile(r"^La(| .*)$"),
                                               re.compile(r"^([Ll][Aa])( .*)$")]
        self.ReTests[( 3, u"Étang\\2")]      = [re.compile(r"^Étang(| .*)$"),
                                               re.compile(r"^([EÉée][Tt][Tt]?[AaEe][Nn][GgTt]?)(| .*)$")]
        self.ReTests[( 4, u"Saint\\2")]      = [re.compile(r"^Saint(| .*)$"),
                                               re.compile(r"^([Ss](?:[Aa][Ii][Nn])?[Tt]\.?)( .*)$")]
        self.ReTests[( 5, u"Hôtel\\2")]      = [re.compile(r"^Hôtel(| .*)$"),
                                               re.compile(r"^([Hh][OoÔô][Tt][Ee][Ll])(| .*)$")]
        self.ReTests[( 6, u"Château\\2")]    = [re.compile(r"^Château(| .*)$"),
                                               re.compile(r"^([Cc][Hh][ÂâAa][Tt][Ee][Aa][Uu])(| .*)$")]
        self.ReTests[( 7, u"McDonald's\\2")] = [re.compile(r"^McDonald's(| .*)$"),
                                               re.compile(r"^([Mm][Aa]?[Cc] ?[Dd][Oo](?:[Nn][Aa][Ll][Dd]'?[Ss]?)?)(| .+)$")]
        self.ReTests[( 8, u"Sainte\\2")]     = [re.compile(r"^Sainte(| .*)$"),
                                               re.compile(r"^([Ss](?:[Aa][Ii][Nn])?[Tt][Ee]\.?)( .*)$")]
        self.ReTests[( 9, u"Le\\2")]         = [re.compile(r"^Le(| .*)$"),
                                               re.compile(r"^([Ll][Ee])( .*)$")]
        self.ReTests[(10, u"Les\\2")]        = [re.compile(r"^Les(| .*)$"),
                                               re.compile(r"^([Ll][Ee][Ss])( .*)$")]
        self.ReTests[(11, u"\\1\\2'\\4")]    = [re.compile(r"[LlDd]'(|[^ ].*)$"),
                                               re.compile(r"(^|.* )([LlDd])( +' +| +'|' +)(|.*)$")]
        self.ReTests = self.ReTests.items()
    def init(self, logger):
        P_Name_MisspelledWordByRegex.init(self, logger)

        import re
        self.ReTests = {}
        self.ReTests[(100, u"Circunvalación\\2")] = [re.compile(r"^Circunvalación(| .*)$"),
                                                  re.compile(r"^([Cc][Ii][Rr][Cc][Uu][Nn]?[Vv][Aa][Ll][Aa][Cc][Ii].[Nn])(| .*)$")]
        self.ReTests = self.ReTests.items()