How do i remove the numbers from a string that has integers and floats?

I'm working on text manipulations for learning. I have a few texts in my CSV file with the following

Sample case 1. abcd4.3 ( in this case i need to extract as abcd and 4.3 )

Sample case 2. a1bcd4.3 ( in this case the result should be a1bcd and 4.3)

Sample case 3. a1bcd ( in this case the result should be a1bcd and 0 as there are no numbers at the end.

I'm not able to find the logic and library to work on this. I am a beginner in programming.