Wiele grup przechwytywania w programie MATLAB
Mam ciąg, który ma numer lub literęa
, ewentualnie po nimr
lubl
.
W programie MATLAB następujący regexp zwraca jako
>> regexp('10r', '([0-9]*|a)(l|r)*', 'match')
ans =
'10r'
oczekiwałbym10
ir
oddzielnie, ponieważ mam dwie grupy przechwytywania. Czy istnieje sposób na uzyskanie tablicy komórek z oboma zwracanymi niezależnie? Nie widzę tego w dokumentacji.