-1

たとえば、誰かが「もっと野菜を食べるように通知する」と入力した場合、検索バーから単語を抽出する方法はありますか。「to」の後のすべての単語を検索します。この場合は「もっと野菜を食べる」になります。 。多分正規表現だと思いますか?またはPHPに別の方法がありますかお時間をいただきありがとうございます。

4

3 に答える 3

0

私は答えとして私のコメントをtadaaaaします:

explode(' ', $search_bar_string)

PHPに関する本を読むことをお勧めします;)

幸運を!

于 2013-03-22T17:30:25.070 に答える
0

explodeは完全に有効な答えだと思いますが、可能な限りPHPネイティブ関数を宣伝したいと思います。この場合str_word_count、より便利かもしれません。

str_word_count($search_bar_string, 1);
于 2013-03-22T17:42:44.027 に答える
-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)) );
于 2013-03-22T17:33:39.943 に答える