axure教程字符串函数的使用说明

对于初次使用axure,且没有变成经验的同学来说,函数是一个门槛。希望下面的示例对你有帮助。

axure教程字符串函数的使用说明

工具/原料

axure8 beta版

设置界面布局

在工作区添加元件:

矩形(最底层)

文本框(strinput)

文本框(strout)

文本(标题)

按钮(提交)

axure教程字符串函数的使用说明

字符串函数演示及说明

函数:length;含义:返回字符串的长度

用途:多用于判断字符串的长度,对比长度等

按照下图示:

给“提交”按钮添加交互用例“鼠标点击时”,设置文本为值,并按照图示设置局部变量,在插入函数中插入:[[LVAR1.length]]

然后F5,预览,并输入测试字符,如下图

axure教程字符串函数的使用说明

axure教程字符串函数的使用说明

axure教程字符串函数的使用说明

函数:charAt(index);含义:返回index位置的字符,index为参数,index值范围:0~(length-1);

用途:多用获取字符串中指定位置的字符

按照第一步所示:添加局部变量,然后插入并编写函数:

[[LVAR1.charAt(0)]]-[[LVAR1.charAt(5)]]-[[LVAR1.charAt(LVAR1.length-1)]]

说明“-" 为连接符,不起任何意义。

按下F5预览效果如下:

axure教程字符串函数的使用说明

axure教程字符串函数的使用说明

函数:charCodeAt(index);含义:返回index位置字符的Unicode编码,index为参数,index值范围:0~(length-1);

用途:多用获取字符串中指定位置的字符的Unicode编码,区别于 charAt(index)

先看预览效果:1--》49 5 --》54 0--》48

设置变量,插入函数:

[[LVAR1.charCodeAt(0)]]-[[LVAR1.charCodeAt(5)]]-[[LVAR1.charCodeAt(LVAR1.length-1)]]

axure教程字符串函数的使用说明

axure教程字符串函数的使用说明

函数:concat("string");含义:连接字符串,返回连接后的字符结果;

用途:多用于累加字符串

按照下图插入函数:[[LVAR1.concat('测试字符串连接')]],并预览。

axure教程字符串函数的使用说明

axure教程字符串函数的使用说明

函数:indexOf('string');含义:返回查找的字符串第一次出现的位置,如果未找到则返回为-1

用途:验证字符串,或查找指定字符

函数:

[[LVAR1.indexOf('A')]],[[LVAR1.indexOf('1')]],[[LVAR1.indexOf('5')]],[[LVAR1.indexOf('9')]]

axure教程字符串函数的使用说明

axure教程字符串函数的使用说明

函数:lastindexOf('string');含义:返回查找的字符串最后一次出现的位置,如果未找到则返回为-1

用途:验证字符串,或查找指定字符

函数:

[[LVAR1.lastIndexOf('A')]],[[LVAR1.lastIndexOf('8')]]

F5预览,查看效果。

本次先说明此6个函数,下篇经验继续讲解剩余函数。

axure教程字符串函数的使用说明

axure教程字符串函数的使用说明

注意事项

对于函数的使用,请多加联系,如果本章对您有用请投个票哦,谢谢!

相关文章

  1. axure教程字符串函数的使用说明(2)

    在<axure教程字符串函数的使用说明>中我们对字符串函数的前6个函数进行了讲解,下面我们看一下其他的字符串函数: 0 axure教程字符串函数的使用说明 工具/原料 axure8.0 beta版 方法/步骤 函数:replace('searchvalue','newvalue'): 含 ...

  2. Axure邮箱注册账号

    Axure中因为没有正则表达式,所以邮箱.电话的验证变得比较麻烦,下面我们使用字符串分解的方式来进行验证: 使用的技术主要是字符串函数,也可以参考手机号的验证. 0 axure教程字符串函数的使用说明(2) 0 Axure电话号码的验证 0 axure教程字符串函数的使用说明 工具/原料 axure ...

  3. 如何使用Axure制作动态时间

    Axure中可以获取当前的时间日期,但是是静态的,如何做到能实时显示变化的呢? 首先想到的是动态面板,可以利用动态面板的切换状态和循环进行制作. 还有一个问题,获取到的时间,比如秒,如果只有一位数字,如何在前面加上0呢?也许你会想到可以给事件添加条件,如果是一位则添加0,如果不是则不作处理.这不失为 ...

  4. Axure电话号码的验证

    Axure制作原型的登陆验证时,不免要使用到手机.邮箱的验证,没有正则表达式,我们来使用字符串的方式做简单的验证: 思路 1:验证长度是否为11位 2:设置输入长度为11位 3:验证输入的值是否为数字 3:截取字符串的前三位判断是否是在已经发布的号码段且在前三位 工具/原料 axure8.0 bet ...

  5. 最详细的教程axure新手入门:[1]Axure教程

    首先做个声明:此次教程里为了快速完成,借用了一些网上已有教程的图文,不是剽窃,只图方便.另外,因为汉化版本可能功能名称等略有差别,请自行理解. 名词解释: 线框图:一般就是指产品原型,比如:把线框图尽快画出来和把原型尽快做出来是一个意思. axure元件:也叫axure组件或axure部件,系统自带 ...

  6. Axure8中继器的三种删除数据操作

    中继器删除操作比较简单,包含三种删除方式:删除选中项(较为常用):顶部顺序删除:底部顺序删除:技术点:中继器函数的使用 为更直接演示三种删除且不混乱,对项目作出删除按钮的个数调整为三个,详细见下图: 工具/原料 Axure8 beta版 中继器 删除选中项 ‍点击某行,则执行:先取消全部标记,在标记 ...

  7. excel函数实例教程:[15]单.双字节字符转换

    通常电脑会面对两种字符,即单字节字符和双字节字符.其最大的区别是单字节字符只占一个字节,而双字节字符却占用两个字节,其中汉字为双字节字符.因此在Excel日常处理中,我们需要明确单.双字节字符的区别,以实现更合理的利用.下面就来看一下单.双字节字符之间的区域和转换操作. 方法 我们通常使用函数WID ...

  8. Excel函数使用教程:[15]MID函数

    MID函数主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符. 使用格式:MID(text,start_num,num_chars),其中:text代表一个文本字符串:start_num表示指定的起始位置:num_chars表示要截取的数目. 假定A4单元格中保存了"我喜欢&qu ...

  9. excel函数实战教程:[6]截取字符串函数

    用途:根据指定的字符数返回文本串中的第一个或前几个字符.此函数用于双字节字符. 语法:LEFT(文本, 返回的字符数) Right(文本, 返回的字符数)¡参数:返回的字符数必须大于或等于0. 实例:如果A1=电脑爱好者,则LEFT(A1,2)返回?;Right(A1,3)返回? Left与righ ...