轻开平台(原WebEasy)字符串计算2---字符串组的比较
发布时间:2015-11-17 10:49:06轻开平台(WebEasy)提供了简便的字符串操作功能,写法类似于(计算表达式)书包取值表达式
开始符 | 动作 | 分隔符 | 字符串 | 结束符 |
@{ | act | : | str | } |
注意:动作字符也不能再作为书包名称使用
例:
字符串组的比较
@{member:子串(字符串组/../..)}--字符串被包含计算
功能:判断子串是否被包含在字符串组(用/隔开)中,是则返回true,否则返回false,字符串组为空时返回true,(主要是用于权限判断,字符串组表示有权限的部门、角色或用户名,为空时表示不设限制)
样例:
@{member:admin(Dept0/Acl0.2/admin)} 返回true
@{member:tianhua()} 返回true
@{member:tianhua(Dept0/Acl0.2/admin)} 返回false
@{cover:字符串组/../..(子串)}--字符串覆盖计算
功能:判断字符串组(用/隔开)是否包含了子串,是则返回true,否则返回false
样例:
@{cover:organize/listen/is/me(is)} 返回true
@{cover:organize/listen/is/me(not)} 返回false