切割字符串
1 | String value = "Notice:4001"; |
String
替换 正则匹配组
1 | String s = "HelloWorldMyNameIsCarl".replaceAll("(.)([A-Z])", "$1_$2"); |
java 字符串占位符
1 | String msg = "hello{0},hello{1}"; |
可以使用 Apache Common 工具类
1 | import org.apache.commons.lang.text.StrSubstitutor; |
输出结果
format = hello[],hello100
html 特殊字符转译
1 | import org.apache.commons.lang3.StringEscapeUtils; |
URL 中文转议
1 | URLEncoder.encode("中文", StandardCharsets.UTF_8.name()) |
规范输出数字
当数字位数不够时,自动在前段补 0
1 | String.format("%03d",num) |