は、あなたが次の文字列があるとします。Hello... how are you!!?? I'm bored!!
PHP - 重複する句読点を削除しますか?
私は可能な限り削除するバックツーバックの句読点たいが、と疑問符のために似たような状況が発生した場合に保持されるように「!?」。次のようにフィルタ文字列が表示されます:
Hello. how are you? I'm bored!
ベストの答えは、この問題を解決し、最も簡潔なソリューションになります。私は正規表現がこれを解決する最善の方法だと思っていますが、正規表現の知識は非常に限られており、解決方法についてはわかりません。私は、しかし、正規表現以外のソリューションで大丈夫です!あなたが提供するコードについての説明は、悪意を持って単純なものでなければ、いいと思います。
ありがとうございました!
私はこの解決策が疑問符の問題を考慮しているとは思いません。編集 - 実際には、私はこれをテストしたが、全く動作しません。 :/ – Nathanael
@ Nathanael Shermett:ああ、だから '! 'は常に'? 'につながるはずですか? '?!'についてはどうですか? – zerkms
?!まただろうか? – Nathanael