我們使用以下內容將字符串拆分爲兩列。該字符串當前分爲.
,?
或!
。使用PHP將段落拆分爲2列
我們該如何調整以便在."
,?"
或!"
處拆分?
$middle = strrpos(substr($text, 0, floor(strlen($text)/2)), ' ') + 1;
$adjust = strcspn($text, '.!?', $middle);
例如:
這是不帶引號一些文本。 「這是帶引號的文字!」而更多的文字沒有引號。
將被拆分爲:
這是一些沒有引號的文字。 「這是帶引號的文字!」
和
而更多的文字沒有引號。
如果你在標點符號上分裂,那麼它們不是段落,而是最有可能的句子或句子片段。 – AbraCadaver