string str = "ああ123.45abc678";
の時にstrを数値に変換するとして、変換出来る最初の部分文字列
"123.45"
を数値化したいのですが、そういう関数ありますか?
さらに、
string str = "ああ1.2E3abc678";
なら、
1200
が得られるといいのですが。
つまり全角半角どちらでも良くて、かつ指数表示にも対応している。
標準の関数でありますか?