我正在尝试编写一个函数来清理用户输入。
我不想让它完美。我宁愿有一些小写的名字和首字母缩写词,也不愿用大写的完整段落。
我认为该函数应该使用正则表达式,但我对这些很不好,我需要一些帮助。
如果下面的表达式后面跟着一个字母,我想把那个字母变成大写。
"."
". " (followed by a space)
"!"
"! " (followed by a space)
"?"
"? " (followed by a space)
更好的是,该函数可以在“.”、“!”之后添加一个空格。和 ”?” 如果后面跟着一个字母。
如何做到这一点?