use of org.rstudio.core.client.regex.Pattern.ReplaceOperation in project rstudio by rstudio.
the class StringUtil method pathToTitle.
public static String pathToTitle(String path) {
String val = FileSystemItem.createFile(path).getStem();
val = Pattern.create("\\b[a-z]").replaceAll(val, new ReplaceOperation() {
@Override
public String replace(Match m) {
return m.getValue().toUpperCase();
}
});
val = Pattern.create("[-_]").replaceAll(val, " ");
return val;
}
Aggregations