Unprotect
Unprotect[patt1,patt2,…]
取消对所有名称在文字上与任意字符串模式 patti 匹配的符号的保护.
Unprotect[{spec1,spec2,…}]
取消对与任意 speci 相等或名称匹配的符号的保护.
更多信息
- 在内置函数中添加你自己的规则典型序列是 Unprotect[f];definition;Protect[f]. »
- 可用含有元字符的字符串、StringExpression[…] 或 RegularExpression["regex"] 给出模式 patt. »
- Unprotect 允许包含以下元字符的缩写字符串模式:
-
* 零或更多字符 @ 一个或多个字符,不包括大写字母 - Unprotect["context`*"] 取消对特殊上下文中所有符合的保护. »
- Unprotect["`*"] 取消对当前上下文中所有符合的保护. »
- Unprotect 不影响属性为 Locked 的符号. »
- Unprotect 具有属性 HoldAll. »
范例
打开所有单元关闭所有单元范围 (7)
使用模式 (5)
用 StringExpression 取消对当前上下文中所有由 2 个字符组成的符号的保护:
用 RegularExpression 取消对当前上下文中所有由 3 个字符组成的符号的保护:
属性和关系 (6)
可能存在的问题 (2)
Unprotect 不影响锁定的符号:
在使用没有上下文标记的模式时,将取消对 $ContextPath 上所有匹配的符号的保护:
Wolfram Research (1988),Unprotect,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Unprotect.html (更新于 2022 年).
文本
Wolfram Research (1988),Unprotect,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Unprotect.html (更新于 2022 年).
CMS
Wolfram 语言. 1988. "Unprotect." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/Unprotect.html.
APA
Wolfram 语言. (1988). Unprotect. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Unprotect.html 年