I want to delete some lines from a .txt file
    3 views (last 30 days)
  
       Show older comments
    
I WANT TO REMOVE LINES WHICH CONTAINS CHARACTERS AND ALPHABETS AND I WANT TO RETAIN ONLY NUMBERS IN A TEXT DOCUMENT USING MATLAB. SOME ONE PLEASE HEP ME IN DOING SO. In the above text file, there are some lines like 'HUMAN DETECTED' 'Animal Detected'. I want to create a new file which contains only numbers and not these lines containing alphabetic messages.
2 Comments
Answers (2)
  Azzi Abdelmalek
      
      
 on 12 Apr 2016
        line='I want to delete 123  lines from 24 .txt file 0.458 and67.45'
out=regexp(line,'\d+(\.)?\d+','match')
0 Comments
  Azzi Abdelmalek
      
      
 on 12 Apr 2016
        
      Edited: Azzi Abdelmalek
      
      
 on 12 Apr 2016
  
      fid=fopen('12-04-16-10-01-16.txt')
M=textscan(fid,repmat('%f ',1,16))
fclose(fid)
out=cell2mat(M)
0 Comments
See Also
Categories
				Find more on Text Files in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

