TC官方合作论坛

 找回密码
 立即注册
查看: 951|回复: 1

[问题] 如何判断正则表达式匹配函数有没有匹配到返回值

[复制链接]
发表于 2017-2-1 15:13:46 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
函数名:regexmatchtext
正则表达式匹配
返回值:函数执行成功返回匹配的文本到数组,如果没有匹配到,返回array(),出错返回null

这个函数该如何判断 是否匹配到字符串?

    var ret = regexmatchtext("11.02.03", "([0-9]{2}[.]{1}[0-9]{2}[.]{1}[0-9]{2})")
    traceprint(ret)

    if(ret == )                                  //       ==后面应该写什么来判断 函数有没有找到返回值? 正则表达式匹配函数,没匹配到返回array()这个该如何使用
        traceprint("没有匹配到需要的字符串")
    end

回复

使用道具 举报

发表于 2017-2-3 11:21:58 | 显示全部楼层
if(ret[0] == null)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 16:58 , Processed in 0.039116 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表