Hi, I have this variable :
var= 'bigFamily_middleFamily_littleFamily_childName' % each parts of this name can inclus numbers
And I want to extract all the family name :
bigFamily_bigFamily_middleFamily_bigFamily_middleFamily_littleFamily_
But with my code :
clear allclcvar= 'bigFamily_middleFamily_littleFamily_childName'pattern_family=sprintf('([a-zA-Z0-9]+_)*')var_family=regexp(var,pattern_family,'match')
I only get the longest family name :
var_family = 'bigFamily_middleFamily_littleFamily_'
The number of name can change (can 0,1,2,3 or more). Is it possile to get a vector of match string with different strings ?
Best Answer