import re
strings = [
"3.14; 42.2",
"3.14;42.2",
"3.14, 42.2",
"3.14,42.2",
"3.14 42.2"
]
for s in strings:
print(re.split(r"[;,] ?| ", s))
aW1wb3J0IHJlCgpzdHJpbmdzID0gWwogICAgIjMuMTQ7IDQyLjIiLAogICAgIjMuMTQ7NDIuMiIsCiAgICAiMy4xNCwgNDIuMiIsCiAgICAiMy4xNCw0Mi4yIiwKICAgICIzLjE0IDQyLjIiCl0KCmZvciBzIGluIHN0cmluZ3M6CiAgICBwcmludChyZS5zcGxpdChyIls7LF0gP3wgIiwgcykp