agaric/oxford-comma

一个函数,用于接受一系列术语并将它们返回为一个带有正确标点的英语短语,例如“红色、黑色和白色”或“红色和黑色”。

1.2.0 2020-03-26 13:04 UTC

This package is auto-updated.

Last update: 2024-08-25 03:37:08 UTC


README

用法

"我们和他的老师、奥普拉和巴拉克·奥巴马谈过" 不是 "我们和他的老师、奥普拉和巴拉克·奥巴马"。

"狗吃了胡萝卜、葡萄、花生酱和果冻三明治" 不是 "狗吃了胡萝卜、葡萄、花生酱和果冻三明治"。

此库的用法

将字符串数组转换为自然语言列表

use Agaric\OxfordComma;

$array = ["State Fair", "South Pacific", "The King and I"];
$text = OxfordComma\oxford_comma_list($array); // State Fair, South Pacific, and The King and I