Ninjakreborn Posted January 27, 2011 Share Posted January 27, 2011 What does, .*? mean? http://networking.ringofsaturn.com/Web/regex.php This is what I am using as a reference. . Matches any character. cat. matches catT and cat2 but not catty ? Preceeding item must match one or zero times. colou?r matches color or colour but not colouur * Preceeding item must match zero or more times. This is what does not make sense. I have been using .*? to match anything. And it works fine. So why not just . to do th ematching. I do not understand this. Why the *? I basically got this basic pattern offline and have been reusing and modifying it as I learn new patterns and what they all mean. Any advice is greatly appreciated. Link to comment https://forums.phpfreaks.com/topic/225889-pattern-questions/ Share on other sites More sharing options...
sasa Posted January 27, 2011 Share Posted January 27, 2011 http://www.regular-expressions.info/repeat.html#greedy Link to comment https://forums.phpfreaks.com/topic/225889-pattern-questions/#findComment-1166246 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.