xxx: Вроде простенькое выражение, просто группировок побольше поставили
Хотя бы /(??:\s?\{\d\/\d\}\s)([\w\d\+\-\*]*))+?(?:\s(?:->|->|=)\s)(??:\s?\{\d\/\d\}\s)([\w\d\+\-\*]*))+?(?:\s===(?:>|>{3})/
yyy: Мне всегда казалось, что прочитав регулярное выражение такого типа, можно призвать сатану.