本文介绍了如何从字符串中提取单词的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要从字符串中提取单词.
例如,如果字符串是
$str = "It is a hot day";
我想把这个字符串中的五个词作为数组
$word[0] = ''It''; $word[1] = ''is''; $word[2] = ''a''; $word[3] = ''hot''; $word[4] = ''day'';
我已经使用爆炸功能实现了这样的目的
$str = "It is a hot day"; $word = explode(" ",str);
直到单词之间或之后的空格数为1为止,它都可以正常工作.但是,如果任何单词之间或之后的空格数或多个,它将作为单词获得该空格.
例如,如果字符串是
$str = "It is a hot day";
现在,它在"is"和"a"之间有两个空格.因此,当我使用explode函数将其转换为数组时,它将给我六个元素,而不是五个.
因此,我只希望数组中的单词值不希望任何空格作为数组值.我该怎么做?
解决方案
这篇关于如何从字符串中提取单词的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!