Сделайте шаблон необязательным, чтобы соответствовать
создает шаблон, соответствующий newpat
= optionalPattern(pat
)pat
когда это возможно, но соответствует pat
не требуется для успешного соответствия выражения шаблона. Используйте эту функцию в сочетании с другими функциями шаблона для создания шаблонов, которые более гибки в соответствии их требованиям.