`
javatar
  • 浏览: 1713895 次
  • 性别: Icon_minigender_1
  • 来自: 杭州699号
社区版块
存档分类
最新评论

展开式序列实现

    博客分类:
  • HTTL
阅读更多
现在CommonTemplate(http://www.commontemplate.org)已有的序列实现:
${1,3..5,8}
相当于:
${1,(3..5),8}
它将输出嵌套集合.

但有时候需要使用将它们展开串行起来,
也就是使:
${1,3..5,8}
等价于:
${1,3,4,5,8}
但不能去除已有功能.

方案一:
加入"--"操作符, 表示展开式序列,如:
${1,3--5,8}
以区别于${1,3..5,8}

方案二:
给[]增加实现, 使 ${1,3..5,8} 表示展开式序列,
而用:
${1,[3..5],8}
表示嵌套集合.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics