首页 |问答 |室内设计 |问答详情
  • axure中怎么使用字符串函数?

    提问者:帅气断哈密瓜

    2023-10-17 18:52:02

    共1条用户回答
    我要回答
    • 1、函数:replace('searchvalue','newvalue');

      含义:替换某字符串;

      用途:将不需要的字符串替换,或者不显示(替换为空)

      添加局部变量(详见上一个经验),并插入函数,结果如下:

      [[LVAR1.replace('1','[9999]')]],[[LVAR1.replace('8','未找到')]]

      字符1被替换,字符8未找到,所以不替换保持原字符,详见下图:

      562787cf02532f634633b385699147e832e05c09.jpg

      2、函数:split('separator','limit');

      含义:将一个字符串按照分隔符'separator'分割成数组,可以使用limit参数限制数组的长度;

      用途:取字符串中需要的字符

      测试函数(分割时间):[[LVAR1.split(':')]]

      效果如下图:

      22c4fe36e29147e85a566ac1b603bbea3f865809.jpg

      3、函数:substr(start,length);

      含义:从start位置开始提取length个字符,字符串第一个字符位置为0;

      用途:取字符串中需要的字符

      测试函数:[[LVAR1.substr(1,3)]]

      效果如下图:

      31097f43d7d44831765da514d40f822b75ee5109.jpg

      4、函数:substring(from,to);

      含义:截取from 到to之间的字符,字符串第一个字符位置为0

      用途:取字符串中需要的字符

      测试函数(分割时间):[[LVAR.substring(3,8)]]

      效果如下图:

      8db0c6a726334884b355189fddee7b7f870e4509.jpg

      5、函数:toLowerCase();

      含义:将字母变为小写

      函数:toUpperCase();

      含义:将字母变为小写

      测试函数(分割时间):

      [[LVAR1.toLowerCase()]][[LVAR1.toUpperCase()]]

      效果如下图:

      ef4c24ceaad7726b86543654bf0f64781523b909.jpg

      6、函数:trim();

      含义:删除首尾空格

      测试函数:

      [[LVAR1.trim()]]

      效果如下图:

      65390a23beb9763eb074e8656ad06de89b61b009.jpg

      冷静的小松鼠

      2023-10-18 18:32:43
写下您的回答吧!
提交

您的回答已经交由管理员老师审核
审核后通过后将自动发布