数字などの文字列から特定のものを抽出できるようにしたいのですが、速度と精度の両方の観点から、このアクションを実行するための最も効率的な方法は何ですか?
たとえば、次のようなファイルがある場合:PingFile.txtその内容は次のようにパイプされたサーバーのpingです。
PING google.com (74.125.224.46): 56 data bytes
64 bytes from 74.125.224.46: icmp_seq=0 ttl=45 time=5.134 ms
64 bytes from 74.125.224.46: icmp_seq=1 ttl=45 time=5.102 ms
64 bytes from 74.125.224.46: icmp_seq=2 ttl=45 time=5.062 ms
64 bytes from 74.125.224.46: icmp_seq=3 ttl=45 time=4.988 ms
64 bytes from 74.125.224.46: icmp_seq=4 ttl=45 time=5.368 ms
64 bytes from 74.125.224.46: icmp_seq=5 ttl=45 time=5.012 ms
時間の値(5.134、5.102、5.062など)のみを抽出して、文字列の代わりにfloatまたはdoubleを解析したい場合。どうすればいいですか?
ありがとう、
ユーデン