I am trying to get Position work with patterns.
I have the following code:
dat = {"star", "u", "g", "r", "i", "z", "star2", "u", "g", "r", "i",
"z", "star3", "u", "g", "r", "i", "z", "star4", "u", "g", "r", "i",
"z", "Astro", "u", "g", "r", "i", "z"};
Position[dat, "star" ~~ _]
Position[dat, RegularExpression["star."]]
Netheir returns anything. What I want is to return position of "star", "star2" etc. How do I properly use patterns with Position?
Positionworks and also understand why this does not actually work – atapaka Jun 13 '16 at 22:01Positiononly supports the former. The reasons for the distinction are discussed in (8945). – WReach Jun 14 '16 at 14:20