原理大概就是遍历和正则表达式,挺容易的
先创建一个名称为 aes 的mjava模块
写入下列代码
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public static String extractNumbers(String input) {
StringBuilder result = new StringBuilder();
Pattern pattern = Pattern.compile("\\d+");
Matcher matcher = pattern.matcher(input);
while (matcher.find()) {
String number = matcher.group();
result.append(number).append("");
}
return result.toString().trim();
}
调用例子:
s b="123abc456def"
call(b,"mjava","aes.extractNumbers",b)
syso(b)