Yes, but I think those would be included in the $2 which catches everything after fname (.*). It looks very strange to me to include ".*" in a replacement expression.
But now I stated my observation so it is up to you if you want to go into it. Best, Jesper 2016-09-13 23:21 GMT+02:00 Andriy Rysin <ary...@gmail.com>: > There are some cases where last name would have extra tags. > > Regards, > Andriy > > On Sep 13, 2016 5:05 PM, "Jesper Hertel" <jesper.her...@gmail.com> wrote: > >> Hi Andriy, >> >> As a beginner in LanguageTool I know almost nothing about this, but I do >> have a few decades of experience in regular expressions, and the .* looks >> strange to me in a replacement expression: >> >> postag_replace="$1lname$2.*" >> >> Are you sure it shouldn't simply be >> >> postag_replace="$1lname$2" >> >> ? >> >> Best, >> Jesper >> >> >> >> 2016-09-13 22:27 GMT+02:00 Andriy Rysin <ary...@gmail.com>: >> >>> Sorry if this is already written somewhere - I looked at wiki pages but >>> could not find anything relevant. >>> >>> I have two tokens (first name and last name) and in the suggestion I >>> want to inflect second token the same as the first. I tried to do this: >>> >>> <suggestion><match no="1" postag_regexp="yes" >>> postag="(noun.*:m.*:)fname(.*)" postag_replace="$1lname$2.*">\ >>> 2</match></suggestion> >>> >>> but it sends the tests into 100% CPU loop and I don't have access to my >>> Eclipse to try to debug this. >>> >>> Is there a right way to do this? If not does it make sense to look why >>> we deadloop with logic above and try to fix it? >>> >>> Thanks >>> Andriy >>> >>> P.S. I have similar logic for token inflection agreement in Java rules >>> but it's pretty heavy and this was a simple case I thought I could do in xml >>> >>> ------------------------------------------------------------ >>> ------------------ >>> >>> _______________________________________________ >>> Languagetool-devel mailing list >>> Languagetool-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/languagetool-devel >>> >>> >> >> ------------------------------------------------------------ >> ------------------ >> >> _______________________________________________ >> Languagetool-devel mailing list >> Languagetool-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/languagetool-devel >> >> > ------------------------------------------------------------ > ------------------ > > _______________________________________________ > Languagetool-devel mailing list > Languagetool-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/languagetool-devel > >
------------------------------------------------------------------------------
_______________________________________________ Languagetool-devel mailing list Languagetool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-devel