누군가 제가 코드를 추가하고 이 작업을 완료하도록 도와줄 수 있나요? 다섯 문장으로 구성된 각 세트에서 첫 번째 문장을 선택하는 데 도움이 필요합니다. 그런 다음 각 그룹의 첫 번째 문장을 단락에 배치합니다. 마지막으로 함께 표시합니다.
저는 이 복잡한 작업에 대한 대부분의 작업을 수행했습니다. PHP를 사용하여 파일 열기, 내용을 배열에 저장, 배열을 문장으로 분할, 문장을 각각 5개의 문장 그룹으로 그룹화하는 것입니다.
코드는 다음과 같습니다
으아아아P粉1327308392023-07-18 16:23:00
例如,您可以在 array_chunk 中省略最后一个参数以不保留键,并使用 array_map 返回从 array_chunk 返回的数组的第一个条目。
然后使用 implode 和一个空格。
以下使用箭头函数的示例:
$result = preg_split('/(?<=[.?!;:])\s+/', $text, -1, PREG_SPLIT_NO_EMPTY); $result = implode(" ", array_map( fn($arr) => $arr[0], array_chunk($result, 5)) );