私はfxを一致させようとしています。この文字列
"dfsdfsdf 100.200,00"
これは私が得たものです
[0-9\.]+
それが返ってくる
100.200
とにかくWITH REGEXはありますか?ドットを貼り付けるだけです。だから私は得るでしょう:
100200
どうですか:
$str = 'dfsdfsdf 100.200,00';
preg_match('/(\d+)\.(\d+)/', $str, $m);
$res = $m[1] . $m[2];
echo $res,"\n";
アウトアウト:
100200
これはどうですか:
preg_replace("/^.*?(\d+)\.(\d+).*?$/", '$1$2', "dfsdfsdf 100.200,00");
文字列全体を一致した数字に置き換えます
phpfiddleでの作業例