:この(ループがオフ、私は前にPHPを書いたことがないこともある)のような
何か。期間、疑問符、感嘆符や行末に分割し、あなたが始める必要があります。この例で、:
$data = 'First request: Claimant lost $500 in the coffee shop. Second request: (unknown) Claimant had an accident? Third request: Claimaint went to the hospital! End of report';
preg_match_all("/\s*(.*?(?:[\.\?\!]|$))/", $data, $matches);
foreach ($matches[1] as $sentence) {
if (preg_match("/\S/", $sentence)) {
print "Sentence: $sentence\n";
}
}
結果:explode
、implode
とarray_slice
と
Sentence: First request: Claimant lost $500 in the coffee shop.
Sentence: Second request: (unknown) Claimant had an accident?
Sentence: Third request: Claimaint went to the hospital!
Sentence: End of report
この特定の猫を肌には多くの方法があります。 –
タスク内のさまざまな要求に対して「回転」メカニズムをどのように定義する必要がありますか?つまり、どのように多くの単語に各リクエストが含まれているのか、プログラムはどのように認識していますか? – RomanPerekhrest
@RomanPerekhrestの場合、それぞれの新しいリクエストは、前のリクエストから1ワードを差し引いたものに等しくなければなりません。 –