我不确定从哪一个开始,但我希望有人可以提供帮助。
当用户提交消息时,我想检查字符串并返回每个句子的第一个字母并将其放入数组中。基本上我想要字符串中的第一个字母和完整停止后立即(如果有的话)放在数组中的每个字母。
过去有没有人这样做过?它甚至可能吗?
希望你能提供帮助
Cj
答案 0 :(得分:2)
将句子分成句子 - 使用explode()
或preg_split()
与点击标记。然后循环所有句子,使用mb_substr($sentence, 0, 1);
得到第一个字母。不要忘记在句子的开头或结尾处修剪所有句子。
答案 1 :(得分:1)
您可以使用正则表达式:
preg_match_all("/\b\w/", $yourString, $matches);
然后$ matches将包含一个数组,其中包含您要查找的每个字符的条目。