Maven 中的 Ruta 脚本 - 没有递减。标签数
Ruta script in Maven - Decrement in no. of tags
我的 Ruta 脚本在 UIMA 项目中运行良好。但是当相同的脚本包含在 Maven 项目中时,注释的出现次数会减少。
LSQParen ANY+?{-PARTOF(RSQParen)} W{REGEXP("cited",true)} ANY+? RSQParen{->MARK(DZC_CITED,1,5)};
LSQParen W{REGEXP("cited",true)} ANY+? RSQParen{-PARTOF(DZC_CITED)->MARK(DZC_CITED,1,4)};
在 Ruta 脚本中,没有。 DZC_CITED 的出现次数是 34,但在 Maven 中是 27。
例如:
输入:
1.Animal福利信息中心[互联网]。贝尔茨维尔 (MD):全国
农业图书馆(美国); [2001 年 3 月 1 日更新;引自 2001 年 3 月 2 日]。可从:
http://www.nal.usda.gov/awic/.
2.Nursing 世界 [互联网]。版本 3.2。华盛顿:美国护士协会;
c1995-2001 [引自 2001 年 3 月 12 日]。可从:http://www.ana.org.
3.HCMS 在线 [互联网]。休斯顿(德克萨斯州):哈里斯县医学协会;
c2000 [2001 年 4 月 25 日更新;引自 2001 年 5 月 1]。可从:http://www.hcms.org.
未覆盖的文本:
[updated 2001 Mar 1; cited 2001 Mar 2]
[updated 2001 Apr 25; cited 2001 May 1]
涵盖的文字:
[cited 2001 Mar 12]
问题已经在评论中回答了。
如果相同的规则在 Ruta Workbench 项目和 maven 构建的项目中创建了不同数量的注释,那么很可能是 ruta-core 的 maven 依赖版本和 [= Ruta Workbench 的 18=] 不匹配。不同版本可能导致不同的注释,因为错误已在更高版本中修复。
免责声明:我是 UIMA Ruta 的开发者
我的 Ruta 脚本在 UIMA 项目中运行良好。但是当相同的脚本包含在 Maven 项目中时,注释的出现次数会减少。
LSQParen ANY+?{-PARTOF(RSQParen)} W{REGEXP("cited",true)} ANY+? RSQParen{->MARK(DZC_CITED,1,5)};
LSQParen W{REGEXP("cited",true)} ANY+? RSQParen{-PARTOF(DZC_CITED)->MARK(DZC_CITED,1,4)};
在 Ruta 脚本中,没有。 DZC_CITED 的出现次数是 34,但在 Maven 中是 27。
例如:
输入:
1.Animal福利信息中心[互联网]。贝尔茨维尔 (MD):全国 农业图书馆(美国); [2001 年 3 月 1 日更新;引自 2001 年 3 月 2 日]。可从: http://www.nal.usda.gov/awic/.
2.Nursing 世界 [互联网]。版本 3.2。华盛顿:美国护士协会; c1995-2001 [引自 2001 年 3 月 12 日]。可从:http://www.ana.org.
3.HCMS 在线 [互联网]。休斯顿(德克萨斯州):哈里斯县医学协会; c2000 [2001 年 4 月 25 日更新;引自 2001 年 5 月 1]。可从:http://www.hcms.org.
未覆盖的文本:
[updated 2001 Mar 1; cited 2001 Mar 2]
[updated 2001 Apr 25; cited 2001 May 1]
涵盖的文字:
[cited 2001 Mar 12]
问题已经在评论中回答了。
如果相同的规则在 Ruta Workbench 项目和 maven 构建的项目中创建了不同数量的注释,那么很可能是 ruta-core 的 maven 依赖版本和 [= Ruta Workbench 的 18=] 不匹配。不同版本可能导致不同的注释,因为错误已在更高版本中修复。
免责声明:我是 UIMA Ruta 的开发者