ユーザー入力をクリーンアップする関数を作成しようとしています。
完璧にしようとしているわけではありません。段落全体を大文字にするよりも、いくつかの名前と頭字語を小文字にする方がよいでしょう。
関数は正規表現を使用する必要があると思いますが、私は正規表現が苦手で、助けが必要です。
次の式の後に文字が続く場合、その文字を大文字にしたいと思います。
"."
". " (followed by a space)
"!"
"! " (followed by a space)
"?"
"? " (followed by a space)
さらに良いことに、関数は「.」、「!」の後にスペースを追加できます。と "?" それらの後に文字が続く場合。
これはどのように達成できますか?