すべての単語の先頭がすべて大文字になっている文字列があります。ここで、「as、the、of、inなど」の単語リンクを検出できるようにフィルタリングしたいので、小文字に変換されます。私はそれを置き換えて小文字に変換するコードを持っていますが、1つの単語については以下のようになります:
$str = "This Is A Sample String Of Hello World";
$str = preg_replace('/\bOf\b/', 'of', $str);
output: This Is A Sample String of Hello World
だから私が欲しいのは、「is、a」のような文字列などの他の単語をフィルタリングすることです。フィルタリングするすべての単語に対してpreg_replaceを繰り返すのは奇妙です。
ありがとう!