有没有办法从搜索栏中提取单词,例如,如果有人输入: "提醒我多吃蔬菜" 所以我会寻找"到"之后的所有单词。在这种情况下,这将是"吃更多蔬菜"。 我想也许是一个正则表达式?还是在PHP中有另一种方式 谢谢你的时间。
答案 0 :(得分:0)
我只是回答我的评论作为答案:
explode(' ', $search_bar_string)
我建议你读一本关于PHP的书;)
祝你好运!答案 1 :(得分:0)
我认为explode是一个非常有效的答案,但我喜欢尽可能地推广PHP本机函数。在这种情况下,str_word_count
可能更有用。
str_word_count($search_bar_string, 1);
答案 2 :(得分:-2)
$input_string = "remind me to eat more veg";
$divide_string = "to";
$serch_result = trim ( substr($input_string, strpos($input_string, "to") + strlen($divide_string)) );