Скажем, у меня есть две строки:
XABY
XBAY
Простое регулярное выражение, совпадающее с обоими, будет выглядеть так:
X(AB|BA)Y
Однако у меня есть случай, когда A и B являются сложными строками, и я ищу способ избежать необходимости указывать каждый из них дважды (по обе стороны от). Есть ли способ сделать это (это, по-видимому, проще, чем указать их дважды)?
Спасибо