ホームページ > バックエンド開発 > PHPチュートリアル > 助けを求める: PHP で正規表現を使用して浮動小数点数を取得する方法

助けを求める: PHP で正規表現を使用して浮動小数点数を取得する方法

WBOY
リリース: 2016-06-13 11:55:55
オリジナル
1663 人が閲覧しました

助けてください: PHP で正規表現を使用して浮動小数点数を取得するにはどうすればよいですか?
'tmap 116.123456,39.123456‘
tmap の後にスペースがあります。
116.123456
と 39.123456 の 2 つの浮動小数点座標を取得するにはどうすればよいですか?
------解決策---------

<br />$str = 'tmap 116.123456,39.123456';<br />preg_match_all('/[^\s]+/', $str, $match);<br />$numstr = $match[0][1];<br />print_r(explode(',',$numstr));<br />
ログイン後にコピー


配列
(
[0] => 116.123456
[1] => 39.123456
)

------解決策----- -- -------------
$s = 'tmap 116.123456,39.123456';<br />preg_match_all('/[\d.]+/', $s, $r);<br />print_r($r[0]);
ログイン後にコピー
Array<br />(<br />    [0] => 116.123456<br />    [1] => 39.123456<br />)<br /><br />
ログイン後にコピー

------解決策--------- --- -------
$s='tmap 116.123456,39.123456';<br />$ar = preg_split('/[\s,]+/',$s);<br />print_r($ar);
ログイン後にコピー

-----解決策----- ----
$str = 'tmap 116.123456,39.123456';<br />print_r(preg_split('/[\s,]/', $str));
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート