我得到的答案如下:
的Si。 USC01019181 j2log-aGoWZbUSKJWNYALQQEXG-detail这是我的回复。 硅。 RVC000827503 Si。
怎么可能得到“Si”。部分响应并忽略其余/重复,记住响应句可以是“Si”之外的其他内容。我的正则表达式很差,所以我不确定如何从这个开始。请注意,上面的响应是按原样发布的,包含换行符(没有)等等。
答案 0 :(得分: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