Eliminate symbols from char to number

2 visualizaciones (últimos 30 días)
NG
NG el 14 de Ag. de 2014
Respondida: Andrei Bobrov el 14 de Ag. de 2014
How to convert 01-01-01 to 010101? And 01:01:01 to 010101?

Respuesta aceptada

Andrei Bobrov
Andrei Bobrov el 14 de Ag. de 2014
out0 = regexp('01-01-01','\d*','match');
out = [out0{:}];

Más respuestas (1)

Pratik Bajaria
Pratik Bajaria el 14 de Ag. de 2014
Editada: Pratik Bajaria el 14 de Ag. de 2014
Here's a workaround for this.
hypind=find(p=='-');
cnt=0;
cntp=1;
for i=1:size(p,2)
if i==hypind(cntp)
if cntp<size(hypind,2)
cntp=cntp+1;
end
else
cnt=cnt+1;
pfinal(cnt)=p(i);
end
end
Similarly, you can do for ' : '. Hope this helps.
Please let me know incase of further doubts.
Regards, Pratik

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by