AllMatch

AllMatch[{e1,e2,},form]

如果 ei 与所有 ei 的模式 form 匹配,则生成 True.

AllMatch[expr,form,level]

level 层级测试 expr 的各部分.

AllMatch[form]

表示可应用于表达式的 AllMatch 运算符形式.

更多信息

范例

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

基本范例  (4)

检查列表中的所有元素是否匹配某个模式:

检查矩阵的所有元素是否匹配某个模式:

使用 AllMatch 的运算符形式:

检查关联的所有值是否与模式匹配:

范围  (4)

AllMatch 可以应用于具有任何头部的表达式:

AllMatch 可以对不规则表达式进行操作:

默认情况下,AllMatch 在第 1 层运行:

使用 Verbatim 测试文字空白:

属性和关系  (6)

AllMatch[list,form] 等价于 NoneMatch[list,Except[form]]:

AllMatch[list,form] 有效地处理稀疏向量:

AllMatch[list,form] 按顺序检查 list 的各个部分,一旦不匹配 form 即立即停止:

AllMatch[list,form] 等价于 AllTrue[list,MatchQ[form]]

AllMatch[{e1,e2,},form] 等价于 And[MatchQ[e1,form],MatchQ[e2,form],]

AllMatch[list,e1|e2|] 等价于 ContainsOnly[list,{e1,e2,}]

可能存在的问题  (1)

对于关联,AllMatch 仅测试值:

Wolfram Research (2024),AllMatch,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AllMatch.html.

文本

Wolfram Research (2024),AllMatch,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AllMatch.html.

CMS

Wolfram 语言. 2024. "AllMatch." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AllMatch.html.

APA

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

BibTeX

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

BibLaTeX

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