ファイル内で相互参照される文字列内の各単語を使用したいと考えています。
したがって、文字列が与えられた場合:Jumping jacks wake me up in the morning.
- 正規表現を使用してピリオドを取り除きます。また、文字列全体が小文字になります。
- 次に、PHP の気の利いた関数を使用して、単語を配列に分割し
explode()
ます。 - 今、残っているのは、文字列で使用されている単語の配列です。
そこから、配列内の各値を調べて値を取得し、それを現在の合計に追加する必要があります。for()
ループです。さて、ここで行き詰まります...
リスト ( $wordlist
) は次のように構成されています。
wake#4 waking#3 0.125
morning#2 -0.125
\t
単語と数字の間に sがあります。値ごとに複数の単語が存在する場合があります。
ここで PHP に必要なことは、配列内の各単語の数値を検索し、その対応する数値をプルして現在の合計に追加することです。これについて私が行く最善の方法は何ですか?
答えは簡単です。単語リストで文字列の場所を見つけてから、タブを見つけて、そこから int を読み取るだけです...いくつかのガイダンスが必要です。
前もって感謝します。
編集:明確にするために-単語リストの値の合計は必要ありません。むしろ、文の単語に対応する個々の値を調べてから、リストでそれらを調べて、それらの値だけを追加します。それらのすべてではありません。