私は正規表現の初心者です。
文字列の繰り返し文字を置き換えたい。ここにいくつかの例
$str1 = "aaa bbb cc dddd"; // output : a b c d
$str2 = "Google is the best"; // output : Google is the best
この質問に関連する多くの質問がstackoverflowで見つかりました。しかし、それは私の要件を満たしていません。
私はこれを試しまし(\w)\1
たが、これは私の解決策ではありません
何か案が ?前もって感謝します
編集 :
その他の例
$str1 = "this is tesaaat. are you ook?"; // output : this is tesaaat. are you ook?
$str2 = "Good morning mmmm yyyy friendssss "; // output : Good morning m y friends
$str3 = "Hello friendd okk"; // output : Hello friend okk
要するに、繰り返される文字とそれに続くスペースのみを置き換えたいと思います。