浏览代码

!36 xml里定义条件组件有空格无法识别,如:b( testChan3 | testChan2 )。增加节点trim处理
xml里定义条件组件有空格无法识别,如:b( testChan3 | testChan2 )。增加节点trim处理

铂赛东 3 年之前
父节点
当前提交
dbcf07f21a
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      liteflow-core/src/main/java/com/yomahub/liteflow/parser/RegexEntity.java

+ 1 - 1
liteflow-core/src/main/java/com/yomahub/liteflow/parser/RegexEntity.java

@@ -37,7 +37,7 @@ public class RegexEntity {
 			String[] array = list.get(1).split("\\|");
 			List<RegexNodeEntity> regexNodeEntityList = new ArrayList<>();
 			for (String itemStr : array){
-				regexNodeEntityList.add(RegexNodeEntity.parse(itemStr));
+				regexNodeEntityList.add(RegexNodeEntity.parse(itemStr.trim()));
 			}
 			regexEntity.setRealItemArray(regexNodeEntityList.toArray(new RegexNodeEntity[]{}));
 		}catch (Exception ignored){}