ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
可以使用between标签来判断变量是否在某个区间范围内,可以使用: <between name="id" value="1,10"> 输出内容1 </between> <between name="id" value="1,10"> 输出内容1 </between> 同样,可以使用notbetween标签来判断变量不在某个范围内: <notbetween name="id" value="1,10"> 输出内容2 </notbetween> <notbetween name="id" value="1,10"> 输出内容2 </notbetween> 也可以使用else标签把两个用法合并,例如: <between name="id" value="1,10"> 输出内容1 <else/> 输出内容2 </between> <between name="id" value="1,10"> 输出内容1 <else/> 输出内容2 </between> 当使用between标签的时候,value只需要一个区间范围,也就是只支持两个值,后面的值无效,例如 <between name="id" value="1,3,10"> 输出内容1 </between> <between name="id" value="1,3,10"> 输出内容1 </between> 实际判断的范围区间是 1~3 1~3 1~10 1~10 ,而不是 ,也可以支持字符串判断,例如: <between name="id" value="A,Z"> 输出内容1 </between> <between name="id" value="A,Z"> 输出内容1 </between> name属性可以直接使用系统变量,例如: <between name="Think.post.id" value="1,5"> 输出内容1 </between> <between name="Think.post.id" value="1,5"> 输出内容1 </between> value属性也可以使用变量,例如: <between name="id" value="$range"> 输出内容1 </between> <between name="id" value="$range"> 输出内容1 </between> 变量的值可以是字符串或者数组,还可以支持系统变量。 <between name="id" value="$Think.get.range"> 输出内容1 </between> <between name="id" value="$Think.get.range"> 输出内容1 </between>