private String removeNonDigits(final String value) {
if(value == null || value.isEmpty()){
return "";
}
return value.replaceAll("[^0-9]+", "");
}
Run Code Online (Sandbox Code Playgroud)
有更好的方法吗?Apache的StringUtils有类似的方法吗?
111111111 - Invalid
A121278237 - Invalid
7777777777 - Invalid
121263263 - Valid
111111112 - Valid
Run Code Online (Sandbox Code Playgroud)