Warum sollte die Regex-Engine das Muster "..X" aus ".X | ..X | X.`" auswählen?
Ich habe eine Zeichenfolge
1234X5678
und ich benutze diesen regulären Ausdruck, um das Muster abzugleichen
.X|..X|X.
Ich hab
34X
Die Frage ist, warum habe ich nicht bekommen4X
oderX5
?
Warum wählt Regex das zweite Muster aus?