import re
listofdci = [' Acid. L(+)-lacticum D4']
description = ' Acid. L(+)-lacticum D4 250 mg'
teste=[]
for x in listofdci:
test2 = [f"{x}{y}" for x,y in re.findall(rf"{re.escape(x)}(?:\s*\([^()]*\))?\s*(\d+(?:[.,]\d+)*)\s*(m?g\b|)", description)]
if test2:
teste.extend(test2)
print(teste)
aW1wb3J0IHJlCgpsaXN0b2ZkY2kgPSBbJyBBY2lkLiBMKCspLWxhY3RpY3VtIEQ0J10KZGVzY3JpcHRpb24gPSAnIEFjaWQuIEwoKyktbGFjdGljdW0gRDQgMjUwIG1nJwoKdGVzdGU9W10KZm9yIHggaW4gbGlzdG9mZGNpOgogICAgdGVzdDIgPSBbZiJ7eH17eX0iIGZvciB4LHkgaW4gcmUuZmluZGFsbChyZiJ7cmUuZXNjYXBlKHgpfSg/OlxzKlwoW14oKV0qXCkpP1xzKihcZCsoPzpbLixdXGQrKSopXHMqKG0/Z1xifCkiLCBkZXNjcmlwdGlvbildCiAgICBpZiB0ZXN0MjoKICAgICAgICB0ZXN0ZS5leHRlbmQodGVzdDIpCiAgIApwcmludCh0ZXN0ZSk=