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. Quote 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 Quote Link to comment https://forums.phpfreaks.com/topic/225889-pattern-questions/#findComment-1166246 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.