Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -811,10 +811,19 @@ !! !! !!!! Ponctuations redondantes !! !! + +# virgules et points +__/typo(typo_virgules_points)__ + ,[.,]{2,} + <<- ->> =\0.replace(",", ".").replace("...", "…") # Erreur de numérisation ? Virgules au lieu de points ? + +TEST: Ah !{{,.,}} et en quoi consistait le festin ? + + __/typo(typo_ponctuation_superflue1)__ , ?([.,;:!?]) @@$ <<- ->> =",|" + \1 # Une de ces ponctuations est superflue. __/typo(typo_ponctuation_superflue2)__ ; ?([.,;:…!?]) @@$ <<- ->> =";|" + \1 # Une de ces ponctuations est superflue. __/typo(typo_ponctuation_superflue3)__ :[.,;:…!?] <<- ->> =":|" + \0[1] # Une de ces ponctuations est superflue. TEST: Mouais{{, ;}}