Скажем, у меня есть строка
"3434.35353"
и еще одна строка
"3593"
Как создать одно регулярное выражение, которое может совпадать и без меня, чтобы установить шаблон на что-то другое, если другой не удается? Я знаю, что \d+ будет соответствовать 3593, но он ничего не сделает для 3434.35353, но (\d+\.\d+) будет соответствовать только одному с десятичной точкой и не будет возвращать совпадений для 3593.
Я ожидаю вернуть m.group(1):
"3434.35353"
или
"3593"