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