//判断模型key值,必须NCName。NCName只能以下划线(_)或字母开头,只能包含中划线(-),下划线,字母和数字
String modelKey = process.getId();
String pattern = "^[a-zA-Z_][-_a-zA-Z0-9]*";
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(modelKey);
if (!m.matches()) {
return error("流程标识只能以下划线(_)或字母开头,只能包含中划线(-),下划线,字母和数字");
}
flowable判断模型key是NCName
最新推荐文章于 2023-12-20 15:39:27 发布