Names

Names["string"]

给出与字符串匹配的符号的名称列表.

Names[patt]

给出与任意字符串模式 patt 匹配的名称列表.

Names[{patt1,patt2,}]

给出匹配任何 patti 的名称列表.

更多信息和选项

  • Names["string"] 给出与?string相同的名称列表.
  • Names 返回对应于符号名称的字符串列表.
  • 模式 patt 可以给定为带有元字符的字符串,如 StringExpression[]RegularExpression["regex"].
  • 字符串可以包含下列特殊字符:
  • *匹配零个字符或更多字符
    @匹配一个或多个字符,但不包括大写字符
  • Names["context`*"] 列出指定上下文下的所有符号.
  • 设置 SpellingCorrection->TrueNames 将哪些与指定名称有微小差异的名称包含在内.
  • 使用 IgnoreCase->TrueSpellingCorrection->TrueNames 在匹配名称时把上标和下标字母看作是等同的.
  • 默认情况下,Names 包括具有匹配上下文别名的任何名称. 设置 ResolveContextAliasesFalse,则只会返回非别名匹配的名称. »
  • Names[] 列出所有上下文中的所有名称.

范例

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

基本范例  (2)

获得从 List 开始的符号名称:

获得所有系统符号的名称:

Orderless 属性的集合:

范围  (3)

使用 StringExpression 找到所有 2-字符 的系统函数:

使用 RegularExpression 找到所有 3-字符 的系统函数:

获取所有以 $Plot 开头的符号:

选项  (3)

IgnoreCase  (1)

搜索名称时忽略大小写:

ResolveContextAliases  (1)

Names 默认情况下解析上下文别名:

使用 ResolveContextAliases 选项可避免别名解析:

SpellingCorrection  (1)

返回紧密匹配的名字:

Wolfram Research (1988),Names,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Names.html (更新于 2021 年).

文本

Wolfram Research (1988),Names,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Names.html (更新于 2021 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_names, organization={Wolfram Research}, title={Names}, year={2021}, url={https://reference.wolfram.com/language/ref/Names.html}, note=[Accessed: 17-November-2024 ]}