Is it not in a more standard format?
It would help if you post more real example.
Not sure if there is a quick fix.
You can loop trough one and one character in the string, test if its a number, if yes, save it and start a counter.
If then 10 number are found one after one, then this is the phone number.
But if its on the same position in the text every time, its easy to get.
Number may be with or without country code, so no fixed length. What about number from not from your country?