Почему движок регулярных выражений выбирает совпадение с шаблоном `..X` из` .X | ..X | X`?
У меня есть строка
1234X5678
и я использую это регулярное выражение, чтобы соответствовать шаблону
.X|..X|X.
я получил
34X
Вопрос в том, почему я не получил4X
или жеX5
?
Почему регулярные выражения решили выполнить второй шаблон?