gpt4 book ai didi

UIMA Ruta 单词表大小写忽略

转载 作者:行者123 更新时间:2023-12-02 04:29:39 26 4
gpt4 key购买 nike

我的用例是这样的,我在 WORDLIST“MonthNames.txt”中有一个匹配单词列表。

现在我想标记给定文档中这些单词的所有出现,无论文本大小写如何。

PACKAGE uima.ruta.example;

WORDLIST MonthNameList = 'MonthNames.txt';
DECLARE MonthNames;
DECLARE MonthNameValue;


// Regex to be used in finding dates
STRING monthNameValueRegex = "(?i)(january|february|march|april|may|june|july|august|september|october|november|december|jan|feb|mar|apr|jun|jul|aug|sept|oct|nov|dec)";


// Mark month name


Document{-> MARKFAST(MonthNames, MonthNameList)};

Document{CONTAINS(MonthNames) -> MARK(MonthNameValue)};


Document{REGEXP(monthNameValueRegex) -> MARK(MonthNameValue)};

有什么办法吗?

我试过了

Document{-> MARKFAST(MonthNames, MonthNameList,true)};

但这只是忽略空格而不是文本大小写。

请帮忙

最佳答案

将第三个变量传递为 true 会使其忽略单词大小写。

文档{-> MARKFAST(MonthNames, MonthNameList,true)};

感谢彼得的帮助。

关于UIMA Ruta 单词表大小写忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24199573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com