diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2019-07-24 17:23:00 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2019-07-24 17:23:00 -0300 |
| commit | e0ae77a7093feb56e142d6aa0e6fa1a264f94dd8 (patch) | |
| tree | 70cc32fa45b6a9f69f832dae0e45c38110c6c9fb /clformat/src/main/java/bjc/utils/ioutils | |
| parent | 5a15fd15334d5e2a0e3a047c2dfff87bd3822a32 (diff) | |
Fix up case printing a bit
Diffstat (limited to 'clformat/src/main/java/bjc/utils/ioutils')
| -rw-r--r-- | clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java b/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java index a7e2b08..7943fb9 100644 --- a/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java +++ b/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java @@ -71,14 +71,13 @@ public class CaseDirective implements Directive { Matcher mat = wordPattern.matcher(strang); StringBuffer sb = new StringBuffer(); - while(!mat.find()) { + while(mat.find()) { mat.appendReplacement(sb, ""); String word = mat.group(1); - - word = word.substring(0, 1).toUpperCase() + word.substring(1); + String ward = word.substring(0, 1).toUpperCase() + word.substring(1); - sb.append(word); + sb.append(ward); sb.append(mat.group(2)); } @@ -90,7 +89,7 @@ public class CaseDirective implements Directive { StringBuffer sb = new StringBuffer(); boolean doCap = true; - while(!mat.find()) { + while(mat.find()) { mat.appendReplacement(sb, ""); String word = mat.group(1); |
