从文本中过滤上限

时间:2012-02-04 16:32:03

标签: java text

我正在研究一些聊天工具,我想处理人们在文本中使用大写锁定的问题。是否有任何简单的正则表达式可用于删除它们,同时仍保留一些上限,例如在句子的开头?

示例:

THIS IS SO AWESOME! -> This is so awesome!
I THINK I'LL LOG OFF NOW! BYE! -> I think I'll log off now! Bye!
ALL CAPS RAGE -> All caps rage
I'm just talking about Wikipedia, which has a CAPITAL W! -> I'm just talking about Wikipedia, which has a capital W!

最后一个非常艰难。一个字母的大写字母应保留原样,如果玩家只是盖住一个单词的第一个字母,则应该保留。

0 个答案:

没有答案