对于正则表达式,我是一个新手,我需要制作一个脚本来搜索电子邮件的正文并提取将采用这种格式的浮点数(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
答案 0 :(得分:1)
使用此:
preg_match('#(-?\d+\.\d+), *(-?\d+\.\d+)#', $body, $coordinates);
你会在$ coordinates [1]和$ coordinates [2]中找到它们。