How to search a keyword from files of a folder and if found, check if the filename written just after it is present in entire folder or not??
    5 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Rohit P
 am 14 Mär. 2021
  
    
    
    
    
    Kommentiert: Rohit P
 am 14 Mär. 2021
            Hello all,
I got stuck in a problem, please help.
I am trying to search a keyword "import from" inside many .art files present in a folder. if found, check if the filename written just after it is present in entire folder or not. For example - suppose it is written import from "abc_efg_xyz.art" inside a file. Here, after searching i will get to know that it has "import from" keyword.what should i do to check if "abc_efg_xyz.art" file is present in entire folder or not??
0 Kommentare
Akzeptierte Antwort
  Image Analyst
      
      
 am 14 Mär. 2021
        See the FAQ:
Inside the loop over all files, do something like
fileContents = fileread(fullFileName);
if contains(fileContents, '"import from', 'IgnoreCase', true)
    % Do something...like store which index or filename has the phrase.
end
"present in entire folder or not" is ambiguous.  Do you want to see if EVERY file in the folder has that phrase, or if ANY file in the folder has that phrase.  If any, then just break out of the loop once you find it.
fileContents = fileread(fullFileName);
foundIt = false;
if contains(fileContents, '"import from', 'IgnoreCase', true)
    foundIt = true; % Quit once any file has this.
    break;
end
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Environment and Settings finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!