Revision 62024
Added by Michele Artini about 2 years ago
XsltFunctions.java | ||
---|---|---|
65 | 65 |
} |
66 | 66 |
|
67 | 67 |
public static String capitalize(final String s) { |
68 |
return Arrays.stream(s.split(" ")) |
|
69 |
.map(String::toLowerCase) |
|
68 |
return Arrays.stream(fixApostrophes(s.toLowerCase()).split(" ")) |
|
69 |
.map(p -> Arrays.stream(p.split("-")) |
|
70 |
.map(StringUtils::capitalize) |
|
71 |
.collect(Collectors.joining("-"))) |
|
70 | 72 |
.map(StringUtils::capitalize) |
71 |
.map(XsltFunctions::fixApostrophes) |
|
72 | 73 |
.collect(Collectors.joining(" ")); |
73 | 74 |
} |
74 | 75 |
|
Also available in: Unified diff
Capitalize letters after "-"