String.replaceAll() 的调用,其中第一个实参为普通(非正则表达式)字符串字面量,并且替换项也是普通字符串字面量。 在这种情况下,使用 String.replace() 更清晰,并且可以避免正则表达式带来的开销。
示例:
"a,b,c".replaceAll(",", ";");
在应用快速修复后:
"a,b,c".replace(",", ";");
注意:该检查仅在安全时建议替换,即当模式不包含正则表达式元字符,且替换项不包含正则表达式替换项使用的特殊字符(如 $ 或 \)时。
2026.1 最新变化