Try: <suggestion><match no="1"/> <match no="2" include_skipped="all"/> <match no="3" include_skipped="none"/></suggestion>
>Среда, 17 августа 2016, 15:05 +03:00 от "Marco A.G.Pinto" ><marcoagpi...@mail.telepac.pt>: > >Thanks, Jan, I use "1" and "3" but TESTRULES PT gives an error in: ><message>Com o verbo haver não é necessário usar "atrás": <suggestion>\1 \2 \3</suggestion>.</message> > >Can you help? > >Thanks! > >On 17/08/2016 12:36, Jan Schreiber wrote: >>Marco, I think you could replace <token></token> from your original version with the following: <token min="0" max="3"/> (Replace 0 with 1 if necessary.) Best, Jan Am 17.08.2016 um 13:25 schrieb Marco A.G.Pinto: >>>Yakov, It didn't work. I tried it in the stand-alone tool after using *TESTRULES PT*, with the sentences: *Isso aconteceu à quase 20 anos!** **Isso aconteceu à quase vinte e três anos!** **Há 10 anos atrás** **Há quarenta e dois anos atrás* Rules I changed: * <!-- HÁ n SEGUNDOS/MINUTOS/HORAS/DIAS/SEMANAS/MESES/ANOS ATRÁS (remove "ATRÁS") -->** ** <rule id="HÁ-ATRÁS" name="há n tempo atrás">** ** <pattern>** ** <token skip="1">há</token>** ** <token skip="1"></token>** ** <token regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token>** ** <token>atrás</token>** ** </pattern>** ** <message>Com o verbo haver não é necessário usar "atrás": <suggestion>\1 \2 \3</suggestion>.</message>** ** <example correction="Há n segundos"><marker>Há n segundos atrás</marker>.</example>** ** </rule>** ** ** ** ** ** <!-- À QUASE há quase -->** ** <rule id="À_QUASE" name="há quase">** ** <pattern>** ** <marker>** ** <token>à</token> ** ** </marker> ** ** <token skip="1">quase</token> ** ** <token skip="1"></token>** ** <token regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token>** ** </pattern>** ** <message>Substituir «à» por <suggestion>há</suggestion>.</message>** ** <example correction="há">Conheço a Ana <marker>à</marker> quase 30 anos.</example>** ** </rule> * Thanks! Kind regards, >Marco A.G.Pinto ----------------------- On 17/08/2016 11:35, Yakov Reztsov wrote: >>>>Hello! One of the options is add *skip="1":* <!-- HÁ n SEGUNDOS/MINUTOS/HORAS/DIAS/SEMANAS/MESES/ANOS ATRÁS (remove "ATRÁS") --> <rule id="HÁ-ATRÁS" name="há n tempo atrás"> <pattern> <token skip="1">há</token> <token skip="1" ></token> <token regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token> <token>atrás</token> </pattern> <message>Com o verbo haver não é necessário usar "atrás": <suggestion>\1 \2 \3</suggestion>.</message> <example correction="Há n segundos"><marker>Há n segundos atrás</marker>.</example> </rule> Среда, 17 августа 2016, 10:59 +03:00 от "Marco A.G.Pinto" <>: Hello! I want to improve the following rule: * <!-- HÁ n SEGUNDOS/MINUTOS/HORAS/DIAS/SEMANAS/MESES/ANOS ATRÁS (remove "ATRÁS") -->** ** <rule id="HÁ-ATRÁS" name="há n tempo atrás">** ** <pattern>** ** <token>há</token>** ** <token></token>** ** <token regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token>** ** <token>atrás</token>** ** </pattern>** ** <message>Com o verbo haver não é necessário usar "atrás": <suggestion>\1 \2 \3</suggestion>.</message>** ** <example correction="Há n segundos"><marker>Há n segundos atrás</marker>.</example>** ** </rule>* I want the token after "há" to accept up to three words. For example: "há *vinte e três* dias atrás" What changes shall I make? Thanks! Kind regards, >Marco A.G.Pinto ----------------------- -- -- Yakov Reztsov >>>-- > > >-- >------------------------------------------------------------------------------ >_______________________________________________ >Languagetool-devel mailing list >Languagetool-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/languagetool-devel -- Yakov Reztsov
------------------------------------------------------------------------------
_______________________________________________ Languagetool-devel mailing list Languagetool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-devel