The expression works, but it's messy! Here practically "|" is unnecessary but I can't correct the last part to match for "XXX-XXX" and "XXX/XXX"
\.ru/([^/]+)/([^/]+)/([^/]+)/(\d+)|\.ru/([^/]+)/([^/]+)/(\d+-\d+) -- <https://forum.pspad.com/read.php?2,73070,73089> PSPad freeware editor https://www.pspad.com
