findrights.m
来自「student teacher and proferssor llove thi」· M 代码 · 共 22 行
M
22 行
function out=findrights(locs,str)if ~isempty(locs) openstr=str(locs(1)); switch openstr case '(' closestr=')'; case '[' closestr=']'; case '{' closestr='}'; end l=(str==openstr); r=(str==closestr); both=l-r; c=cumsum(both); for i=1:length(locs) found=find(c==(c(locs(i))-1)); found=found(found>locs(i)); out(i)=found(1); endelse out=[];end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?