1. 程式人生 > >MATLAB刪除任意字元

MATLAB刪除任意字元

  % 刪除空格  
s(isspace(s)) = [];%去除空格
      
%刪除字串中所有的16進位制的0
   char2asc2=abs(s);%轉asc2
   char2asc2(char2asc2==0)=[];%刪除NULL 0
   s=char(char2asc2);
%刪除字串中所有的16進位制的5
   char2asc2=abs(s);%轉asc2
   char2asc2(char2asc2==5)=[];%刪除5
   s=char(char2asc2);
%刪除字串中一個漢字“五”
   char2asc2=abs(s);%轉asc2
   char2asc2(char2asc2==abs('五'))=[];%刪除5
   s=char(char2asc2);