You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Peter Klügl (JIRA)" <de...@uima.apache.org> on 2013/08/19 10:49:48 UTC

[jira] [Assigned] (UIMA-3191) Quantifier on composed rule is ignored

     [ https://issues.apache.org/jira/browse/UIMA-3191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Peter Klügl reassigned UIMA-3191:
---------------------------------

    Assignee: Peter Klügl
    
> Quantifier on composed rule is ignored
> --------------------------------------
>
>                 Key: UIMA-3191
>                 URL: https://issues.apache.org/jira/browse/UIMA-3191
>             Project: UIMA
>          Issue Type: Bug
>          Components: ruta
>            Reporter: Alexandre Patry
>            Assignee: Peter Klügl
>
> I wrote the following script and expected it to match strings like "A1A-1A1-A1A" :
> {code}
> DECLARE Id;
> Document{->RETAINTYPE(WS)};
> (NUM | CW)+{-> MARK(Id, 1, 2)} (SPECIAL{REGEXP("-")} (NUM | CW)+)+;
> Document{->FILTERTYPE(WS)};
> {code}
> When I ran it through the workbench (version 2.0.1), all matches contained at most one dash like if the last PLUS-GREEDY is ignored.
> I also tried to run a similar script with the trunk version of the workbench and had similar results.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira