正则表达式 – 使用正则表达式清除工作空间中的变量和异常
我想清除工作空间中的所有变量,但是正则表达式定义了一些例外.
函数clear有一个额外的选项-regexp
所以我正在寻找相反的结果. 还有
对于完整的变量名称来说这已经相当不错了,但是像第一个选项一样不能用于regexp. FEX上有解决方案,但我不想使用其他自定义功能. 但是,对于上面略有不同的情况,有这样的方便解决方案,我想知道是否还有一个简单的方法: keep -regexp expr1 … exprN 具有内置功能.
看一下
this的逆正则表达式匹配.在这方面:
clear -regexp ^((?!expr1|expr2|...).)*$ clearvars不是内置的,而是一个m函数,它有自己的缺点.使用反向正则表达式匹配,您可以使用clear(内置)完成所有操作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |