#1457·CoreNLP

TokensRegex 无法检测跨特殊符号的规则,例如 '.' 或 ','

作者: lilyclemson创建于 2024年7月15日更新于 2024年7月15日
  • 我有一个测试字符串"I live in 123 Pretty RD, APT. # 456。"希望使用以下规则解析出公寓地址:{ ruleType: "tokens", pattern: ( /[0-9]+/ /([A-Z][A-Za-z]+[ ,]?)/+ /[Ave|St|Blvd|Apt|APT|RD]+[ , .]?/ /# [0-9]+/), action: Annotate($0, ner, "APT"), result:"APARTMENT"}

  • 然而,看起来 TokensRegex 无法检测跨特殊符号的规则,例如"." 或","。

内容来源: stanfordnlp/CoreNLP