广州市天翎网络科技有限公司 iScript示例教程
函数说明:
str:字符串型参数;
检查其参数是否为日期格式的字符串。是,返回true;否,则返回false。 示例: 实现isDateText(num)函数的应用,日期字串校验(写在控件校验脚本中) //日期字串校验 var c = getItemValueAsString(\var flag = isDateText(c); flag;
2.6.3. Email字串校验函数
函数格式:
isMailAddressText(str) 函数说明:
str:字符串型参数;
检查其参数是否为电子邮箱地址格式的字符串。是,返回true;否,则返回false。 示例: 实现isMailAddressText(num)函数的应用,Email字串校验(写在控件校验脚本中) // Email字串校验 var c = getItemValueAsString(\var flag = isMailAddressText(c); flag; 2.6.4. 分割字符串
函数格式:
splitText(str,separator) 函数说明:
www.teemlink.com 第 32 页
广州市天翎网络科技有限公司 iScript示例教程
str:需要拆分的字符串; separator:分割符;
按照指定的分割符,切割文本,将分割好的结果通过数组返回。 示例:
实现splitText(num)函数的应用,分割字符串 //分割字符串 var spString = getItemValueAsString(\var arr = splitText(spString, \; var doc = getCurrentDocument(); var flag = false; for (var i=0;i 函数格式: splitString(str, separator) 函数说明: str:需要拆分的字符串; separator:分割字串; 按照指定的分割字串,切割文本,将分割好的结果通过数组返回。 示例: 实现splitString(num)函数的应用,以指定字串分割字符串 //以指定字串分割字符串 var spString = getItemValueAsString(\var arr = splitString (spString, \; var doc = getCurrentDocument(); var flag = false; for (var i=0;i 广州市天翎网络科技有限公司 iScript示例教程 if (arr[i].equals(doc.getAuthor().getId())){ flag = true; break; } } flag; 2.6.6. 数据转换成字符串并以分割符连接 函数格式: joinText(strs) 函数说明: strs:字符串数组; 将指定的字符串数组按照指定的分隔符“;”组合成字符串,返回字符串。 示例: 实现joinText(num)函数的应用,数据转换成字符串并以分割符连接 //数据转换成字符串并以分割符连接 var spString = getItemValueAsString(\var arr = splitString (spString, \//以“;”组合成字符串 joinText(arr); 2.6.7. 非空值校验函数 函数格式: isNotNull(val) 函数说明: val:要作判断的值; 判断值是否不为空,为数字时不为0,为字符串时长度大于0,为日期时不为null。 示例: 实现isNotNull(num)函数的应用,非空值校验(写在控件校验脚本中) www.teemlink.com 第 34 页 广州市天翎网络科技有限公司 iScript示例教程 //非空值校验 var c = getItemValue (\var flag = isNotNull(c); flag; 2.6.8. 文本转换成整型 函数格式: parseInt(text) 函数说明: text:数字文本参数; 将数字文本转换成整型并返回。 示例: 实现parseInt(text)函数的应用,将数字文本转换成整型并返回 //非空值校验 var c = getItemValue (\var num = parseInt(c); var rtn = \if (num<100){ rtn = \输入的值不能小于100!\} rtn; 2.6.9. 文本转换成长整型 函数格式: parseLong(text) 函数说明: text:数字文本参数; 将数字文本转换成长整型并返回。 示例: 实现parseLong(text)函数的应用,将数字文本转换成长整型并返回 www.teemlink.com 第 35 页
相关推荐: