NotebookFind

NotebookFind[obj,data]

把指定笔记本中的当前选择设置为 data 的下一个出现位置.

NotebookFind[obj,data,Previous]

把当前选择设置为前一个出现位置.

NotebookFind[obj,data,All]

把当前选择设置为所有出现位置.

NotebookFind[obj,data,dir,elems]

在方向 dir 上把当前选择设置为出现位置,并且查找由 elems 指定的单元的元素.

更多信息和选项

  • 如果没有找到 data 的出现位置,NotebookFind 返回 $Failed.
  • obj 可能是一个 NotebookObject 或者 CellObject. 如果 obj 是一个 NotebookObject,那么查找操作从笔记本中的选择位置开始.
  • data 以是一个字符串、框符表达式或一个完整的单元:
  • dir 的可能值包括 NextPreviousAll.
  • 可能的元素有:
  • CellContents每个单元的内容,用一个字符串表示
    CellID每个单元 CellID 选项的设置
    CellLabel每个单元 CellLabel 选项的设置
    CellStyle每个单元的样式
    CellTags每一个单元的部分 CellTags 选项设置
    {elem1,elem2,}不同类型的元素的列表
  • elems 的缺省设置是 CellContents. 搜索仅包含框符的内容,而不是样式或选项.
  • 可以给出的选项为:
  • AutoScroll True是否自动将笔记本滚动至找到的结果处
    IgnoreCase False是否区分大小写
    WordSearchFalse是否要求寻找的文字要作为单词出现
    WrapAroundFalse如果在指定方向没有找到任何结果,是否换行继续寻找
  • 前端将会根据结果突出显示相应区域.

范例

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

基本范例  (1)

创建一个笔记本:

求字母 "at" 的位置:

范围  (2)

创建一个笔记本:

求字母 "at" 的位置:

求下一个匹配的位置:

选择包含 "at" 的所有单元:

求文档中最后一个 "at" :

返回求单元标签为 "L1" 的单元:

求笔记本中全部Input样式的单元:

选项  (2)

AutoScroll  (1)

通常文档滚动,这样所求数据在笔记本窗口中是可视的:

AutoScroll 设置为 False,文档不会滚动所找数据的区域:

IgnoreCase  (1)

在缺省情况下,搜索是区分大小写的:

忽略大小写的搜索:

Wolfram Research (1996),NotebookFind,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookFind.html (更新于 2014 年).

文本

Wolfram Research (1996),NotebookFind,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookFind.html (更新于 2014 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_notebookfind, organization={Wolfram Research}, title={NotebookFind}, year={2014}, url={https://reference.wolfram.com/language/ref/NotebookFind.html}, note=[Accessed: 22-November-2024 ]}