我想把像dr这样的缩写词的第一个词大写。先生。等等 通过互联网搜索,但没有找到任何有用的东西。 我试过了
String capitalized = WordUtils.capitalize(sb.toString(), '.', ' ');
System.out.println(capitalized);
但它会把每个句子的第一个词都用掉。 提前谢谢。
答案 0 :(得分:0)
制作一个可以找到mr.
dr.
等标题的正则表达式。RegEx: Match Mr. Ms. etc in a "Title" Database field
准备一个包含需要大写的索引的数组。
创建执行转换过程的实用程序方法。 Capitalize various letters in a string