Please can you give me some regular expression help
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
jlt199
el 24 de Ag. de 2016
Hi,
I'm trying to extract a number from a string. The string is of the form H970D80Dia4W19L19WT856 and I want to extract the number after the 'D', in this case 80. But regular expressions are confusing me, I can get this far
regexp(file.name,'[D]\d+','match')
Which gives 'D80', but I can't get rid of the 'D'. Can you help me with this? The strings may be different lengths and can have a different number of characters to the left and right of what I want to extract.
Also is there a good cheat sheet I can print for future reference?
0 comentarios
Respuesta aceptada
Andrei Bobrov
el 24 de Ag. de 2016
regexp('H970D80Dia4W19L19WT856','(?<=D)\d+','match')
2 comentarios
Más respuestas (1)
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!