我有带有数字字母的字符串并将其发送到下面的代码,它解析带有 % 符号。
例子 :
at3t - at%t - Incorrect
at34t - at%%t - Incorrect
期待 :
at3t - at3t - Correct
at34t - at34t - Correct
at234ert vbnm - (at234ert) String 1 and (vbnm) String2 - Correct
stack overflow - stack -string1 and overflow - String2 - Correct
String aName =StringUtils.lowerCase(aNumber.replaceAll("[^a-zA-Z]", "%"));
如果有任何字符串“堆栈溢出” - 它首先转换为堆栈,然后将溢出作为第二个......没问题。我正在寻找相同的方法,但不需要替换数字。
请指教。