TextPosition

文本内容类型的列表 »

TextPosition["text",form]

给出 textform 实例的开始和终止位置的列表.

TextPosition[text,{form1,form2,}]

给出所有类型 formi 的关联结果.

TextPosition[text,formspec,n]

给出前 n 个找到的位置.

更多信息和选项

  • TextCases[text,form]中,text 可以是字符串、纯文本文件、ContentObject 表达式或者这些文本对象的列表.
  • TextPosition[{text1,text2,},] 产生对应于 texti 的相应结果列表.
  • 识别类型 form 可以是:
  • "type"任何文本内容类型(例如, "Noun""City"
    Entity[,]文本内容的类型的指定实体
    form1|form2|
  • 匹配任何 formi 的格式
  • Containing[outer,inner]包含类型 inner 的类型 outer 的格式
    Verbatim["string"]a精确匹配的特殊字符串
    pattern要匹配的字符串模式
  • 属性 prop 的可能选择是:
  • "String"(默认)识别文本的字符串
    "Position"text 中字符串开始和结束的位置
    "Probability"识别是正确的估计概率
    "Interpretation"识别的字符串的标准诠释
    "Snippet"识别的字符串周边的片段
    "HighlightedSnippet"带有高亮的识别字符串的片段
    ff 应用到包含所有属性的关联
    {prop1,prop2,}属性规范的列表
  • 可以给出以下选项:
  • AcceptanceThreshold Automatic接受识别的最小概率
    PerformanceGoal Automatic具有特定优势的偏爱算法
    TargetDevice"CPU"是否应该使用 CPU 或 GPU 计算作为实体检测
    VerifyInterpretation False是否应该验证可诠释性

范例

打开所有单元关闭所有单元

基本范例  (6)

找到句中的名词:

找出货币额:

找到文本中城市、国家和日期的位置:

找到所有位置并获取位置:

找到文本中所有 New York City 的引用:

范围  (4)

ContextObject 和 File  (2)

ContentObject 中颜色的实例:

找到 File 中的量:

Alternatives 和 Containing  (2)

使用 Alternatives 匹配多种类型:

找到字符串中包含货币总数的所有句子:

找到字符串中包含国家的所有句子:

组合 AlternativesContaining 形成高度结构化的查询:

选项  (3)

AcceptanceThreshold  (1)

默认情况下,所有检测到的实体的估计概率高于 0.5:

通过设置高的 AcceptanceThreshold,仅获取极有可能正确的实体:

PerformanceGoal  (1)

使用 PerformanceGoal->"Speed" 可以加速检测,但是更低的精确度:

VerifyInterpretation  (1)

默认情况下,有些实体不能被诠释,可能因为不正确或还没有在知识库中. 在这种情况下,返回一个字符串,而不是一个诠释:

使用 VerifyInterpretation 过滤不能被诠释的实体:

应用  (6)

单词和句子分割  (2)

单词分割保留语法元素,例如电子邮箱、URL 和推特的句柄:

所有非空白字符都用 "Word""Punctuation" 抓取:

句子分割智能地忽略了首字母缩略和其他误导性的界限:

词性  (2)

返回给定词性的所有单词:

根据词性制作词云表格:

实体和诠释对象  (2)

找到国家:

返回作为 Entity 对象的被诠释的字符串:

找到维基百科文章中货币的总数:

获取货币总数:

属性和关系  (1)

TextPosition 处理与 TextCasesTextContents 相同的类型,并总是为给定类型标识这些函数的同样子字符串:

TextCasesTextPosition 的广义性质:

Wolfram Research (2015),TextPosition,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TextPosition.html (更新于 2019 年).

文本

Wolfram Research (2015),TextPosition,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TextPosition.html (更新于 2019 年).

CMS

Wolfram 语言. 2015. "TextPosition." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/TextPosition.html.

APA

Wolfram 语言. (2015). TextPosition. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/TextPosition.html 年

BibTeX

@misc{reference.wolfram_2024_textposition, author="Wolfram Research", title="{TextPosition}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/TextPosition.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_textposition, organization={Wolfram Research}, title={TextPosition}, year={2019}, url={https://reference.wolfram.com/language/ref/TextPosition.html}, note=[Accessed: 21-November-2024 ]}