Ejemplo 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(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\\2")] = [
            re.compile(ur"^Circunvalación(| .*)$"),
            re.compile(
                ur"^([Cc][Ii][Rr][Cc][Uu][Nn]?[Vv][Aa][Ll][Aa][Cc][Ii].[Nn])(| .*)$"
            )
        ]
        self.ReTests = self.ReTests.items()