Я нашел следующее регулярное выражение из RegexLib.Что означает это обозначение «?:» В регулярном выражении?
^(?:(?:(?:0?[13578]|1[02])(\/|-|\.)31)\1|(?:(?:0?[13-9]|1[0-2])(\/|-|\.)(?:29|30)\2))(?:
(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:0?2(\/|-|\.)29\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468]
[048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:(?:0?[1-9])|(?:1[0-2]))
(\/|-|\.)(?:0?[1-9]|1\d|2[0-8])\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$
Это из http://regexlib.com/REDetails.aspx?regexp_id=113
Я не понимаю, обозначения «?:», Который используется много раз в этом регулярном выражении. Кажется, что: «нет» в chartsheet
Я знаком с регулярным выражением. Может ли кто-нибудь показать пример, с регулярным выражением и вводами?
Это делает дополнительный шаблон не запечатленным – arnaud576875
Для получения дополнительной информации проверьте [this] (http://stackoverflow.com/q/3512471/557306) вопрос/ – sidyll