-1

我收到以下回复:

矽。USC01019181 j2log-aGoWZbUSKJWNYALQQEXG-detail 这是我的回应。矽。RVC000827503 硅。

怎么可能得到“Si”。部分响应并忽略其余/重复,请记住响应句可以是“Si.”以外的其他内容。我的正则表达式很差,所以我不知道如何从这个开始。请注意,上面的回复是按原样发布的,带有换行符(没有)等。

4

1 回答 1

0

你可以试试

$text = array();
$text[] = 'Si. USC01019181 j2log-aGoWZbUSKJWNYALQQEXG-detail This is my response. ';
$text[] = "Cotton eye joe. USC01019181 j2log-vBaIUwYSOJRZTAPCQISG-detail";

foreach ( $text as $msg ) {
    echo strstr($msg, '.', true) , "\n";
}

输出

Si
Cotton eye joe
于 2012-09-22T20:04:11.473 回答