История изменений
Исправление papin-aziat, (текущая версия) :
Я правильно рассуждаю?
Вроде да, но мы как бы в сферическом вакууме рассуждаем, без конкретики.
[b][g]
Это просто bg, поскольку множества состоят из одного символа.
Интерпретатор понимает так: обязательно любой один символ из первого множества, за которым обязательно следует один любой символ из второго.
То есть в строке должна быть где-то последовательность bg в любом количестве, иначе мимо.
[bg]
В строке должна быть где-то либо b, либо g в любом количестве, иначе мимо.
[[:upper:][:lower:]]
В строке должен быть любой один символ из набора букв верхнего и нижнего регистра (если я правильно понимаю содержимое этих классов).
То есть будет выбрана любая строка, в которой есть буквы.
Исходная версия papin-aziat, :
Я правильно рассуждаю?
Вроде да, но мы как бы в сферическом вакууме рассуждаем, без конкретики.
[b][g]
Это просто bg, поскольку множества состоят из одного символа.
Интерпретатор понимает так: обязательно любой один символ из первого множества, за которым обязательно следует один любой символ из второго.
То есть в строке должна быть где-то последовательность bg в любом количестве, иначе мимо.
[bg]
В строке должна быть где-то либо b, либо g в любом количестве, иначе мимо.
[[:upper:]][[:lower:]]
В строке должен быть любой один символ из набора букв верхнего и нижнего регистра (если я правильно понимаю содержимое этих классов).
То есть будет выбрана любая строка, в которой есть буквы.