文字列を指定すると、単語を含む文字列の配列が必要になり、それぞれの前に単語以外の文字が続きます。
入力文字列の例:
one "two" (three) -four-
文字列内の単語は、句読点や記号の量に関係なく、意味不明なものであってもかまいません。
私が見たいもの:
配列: 1 "2 " (三 ) -四 -
基本的に、各一致の最後は単語であり、前の一致の残りが先行します。
これをPHPで使用します。"\w"、"\b"、"[^\w]" などの多くのバリエーションを含むパターンで、preg_match_all() と preg_split() のさまざまな組み合わせを試しました。
全体像
検索目的で、文字列内の各単語の後に * を配置するにはどうすればよいですか?