Reuse parts of the matching expression as replace string
Mostrar comentarios más antiguos
Hello,
I stuck in the usage of the regexprep() function and hope sb. can point me to the correct solution.
myarray = {'ABC 500mm';'DEF 3mm';'GHI 0.1mm'};
output = cellfun(@(myarray) regexprep(myarray,'\d*+mm','${regexp($0,''\d*'',''match'')}'),myarray, 'UniformOutput',false);
This 'solution' sadly produces an error as it states that the replacement string does not output a real string to use here. What I try to do is pretty simple - erase all occurrences of 'mm' when found after a number.
Many thanks!
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Characters and Strings en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!