capturing group in regex

Viewed 65874

I am exploring capturing groups in Regex and I am getting confused about lack of documentation on it. For ex, can anyone tell me difference between two regex:

/(?:madhur)?/

and

/(madhur)?/

As per me, ? in second suggests matching madhur zero or once in the string.

How is the first different from second ?

3 Answers
Related