0

我是正则表达式的新手,我需要制作一个脚本来搜索电子邮件正文并提取这种格式的浮点数(0.000000,0.000000),尽管它们也可能是负数或高于10 个喜欢:(32.000000,-1.000000)

$body = utf8_decode(imap_qprint(imap_fetchbody($inbox,$email_number, 2.1)));

$body 变量将包含类似于

text text text text text text Coordinates: (0.000000, -0.000000) text text
4

1 回答 1

1

用这个:

preg_match('#(-?\d+\.\d+), *(-?\d+\.\d+)#', $body, $coordinates);

您可以在 $coordinates[1] 和 $coordinates[2] 中找到它们。

于 2013-02-20T00:00:21.887 回答