ezj 的 [nvarchar:6_20] 有意义吗?

作者:vkvi 来源:ITPOW(原创) 日期:2011-5-7

ezj 的 checker,可通过字符串表达式判断一个值是否符合要求,表示式 [nvarchar:6_20]:

  • [] 表示值可填也可不填;
  • nvarchar 是数据类型(请联想到 SQL Server 数据类型解释);
  • 6 是最小长度;
  • 20 是最大长度。

问题就来了,既然 [] 表示可填也可不填,怎么最小长度又是 6 呢?

其实上面的表达式是有意义的,它表示:您可以不填值,但要填的话,就至少得 6 位。常应用在密码修改上:允许留空不修改密码;但一旦要修改,必须至少得 6 位。

相关阅读

ezj 官方网站

http://www.itpow.com/tools/downloads/ezj_V2.10.zip

相关文章