Java 正则表达式替换字符串:第三到六位字符替换为星号
{"title":"Java 正则表达式替换字符串:第三到六位字符替换为星号","description":"使用 Java 正则表达式替换字符串中第三到六位字符为星号,如果字符串长度不足六位则按实际位数替换,例如 "abc" 替换为 "ab*"。","keywords":"Java, 正则表达式, 字符串替换, 星号, 代码示例","content":"可以使用以下代码实现:\n\nString str = \"abcdef\";\nString replacedStr = str.replaceAll(\"^(.{2}).{1,4}\", \"$1*\");\nSystem.out.println(replacedStr);\n\n输出结果为:ab*\n
原文地址: https://www.cveoy.top/t/topic/qE2O 著作权归作者所有。请勿转载和采集!