import re
regex = r"(\w+(?: \w+)*(?: \([^()]*\))?) (\d+|[¼½¾]) (\w+(?: \w+)*)"
s = "Some text (just as 1 example) ¼ more words"
match = re.match(regex, s)
if match:
print(match.group(1))
print(match.group(2))
print(match.group(3))
aW1wb3J0IHJlCgpyZWdleCA9IHIiKFx3Kyg/OiBcdyspKig/OiBcKFteKCldKlwpKT8pIChcZCt8W8K8wr3Cvl0pIChcdysoPzogXHcrKSopIgpzID0gIlNvbWUgdGV4dCAoanVzdCBhcyAxIGV4YW1wbGUpIMK8IG1vcmUgd29yZHMiCm1hdGNoID0gcmUubWF0Y2gocmVnZXgsIHMpCmlmIG1hdGNoOgogICAgcHJpbnQobWF0Y2guZ3JvdXAoMSkpCiAgICBwcmludChtYXRjaC5ncm91cCgyKSkKICAgIHByaW50KG1hdGNoLmdyb3VwKDMpKQ==