Value <- c(" 25 \n", " 32.12 . (05-", "33.90 ,\n", "46.70 ,\n", " () 26.60 ",
" 27.2 ", " 23.24 . (12-", "36.52 ,\n", " 27.1814404432133\n\n[",
" 29.73 . (22-", " 31.8058003525076\n\n[", "35.40 ,\n", " 38.44 .\n",
"46.14 ,\n", " 29.26\n\n[", " 25.44 .\n")
df <- data.frame(Value)
df$Value <- sub(".*?(\\d+(?:\\.\\d+)?).*", "\\1", df$Value)
df
VmFsdWUgPC0gYygiIDI1IFxuIiwgIiAgMzIuMTIgLiAgKDA1LSIsICIzMy45MCAsXG4iLCAiNDYuNzAgLFxuIiwgIiAoKSAyNi42MCAiLCAKICAgICAgICAgICAiIDI3LjIgICIsICIgIDIzLjI0IC4gICgxMi0iLCAiMzYuNTIgLFxuIiwgIiAyNy4xODE0NDA0NDMyMTMzXG5cblsiLCAKICAgICAgICAgICAiICAyOS43MyAuICAoMjItIiwgIiAzMS44MDU4MDAzNTI1MDc2XG5cblsiLCAiMzUuNDAgLFxuIiwgIiAgMzguNDQgLlxuIiwgCiAgICAgICAgICAgIjQ2LjE0ICxcbiIsICIgMjkuMjZcblxuWyIsICIgIDI1LjQ0IC5cbiIpCmRmIDwtIGRhdGEuZnJhbWUoVmFsdWUpIApkZiRWYWx1ZSA8LSBzdWIoIi4qPyhcXGQrKD86XFwuXFxkKyk/KS4qIiwgIlxcMSIsIGRmJFZhbHVlKQpkZg==