Q:PHPで文字列の単語(3文字に制限されています)を削除する方法
文字列の例:「3文字のすべての単語を削除する」予想される文字列:「単語の文字を削除する」
基本的に、3カウント未満のすべての単語を削除します。
ありがとう。
長さが1〜3の単語を選択するための正規表現:
preg_replace('/\b\w{1,3}\b\s*/', '', $sentence);
は\b
単語の境界に一致することであり、\w
は「単語」文字を示します。最後に、\s*
余分なスペースも削除されていることを確認します。
境界という言葉を使用します。
preg_replace('/\b(?:^|\s\w{1,3})\b/', '', $sentance);
ジャックの答えは、すべてとにのみ一致しました。
この式は単語の境界を探し、それに一致します。