Scan and change a specific number in a text file?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Joey Cavale
il 20 Lug 2017
Commentato: Joey Cavale
il 20 Lug 2017
My problem is this, I have thousands of CNC G code text files I need to scan through that have a different part number in each file. Every part number begins with a 1 and is a 5 digit long integer (Ex. 11569 or 14355). Is there any way that I can search a text file for the part number?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/166180/image.png)
0 Commenti
Risposta accettata
Elias Gule
il 20 Lug 2017
How about this:
filename = 'Item.txt';
% Read the text from file
filetext = fileread(filename);
% Set the search pattern for a part number
searchPattern = '((?<=\()(1\d{4}))';
% Search the text
partnos = regexp(filetext,searchPattern,'match','dotexceptnewline'); % A cell array of part no.s
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Text Files in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!