原理大概就是遍历和正则表达式,挺容易的

先创建一个名称为 aes 的mjava模块

写入下列代码

import java.util.regex.Matcher;
import java.util.regex.Pattern;

text
1 2 3 4 5 6 7 8 9 10 11 12
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)

描述