Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 王开鑫55

[已解决] 想做一个搜索框,不区别大小写

[复制链接]
发表于 2017-10-13 18:42:05 | 显示全部楼层
hyper 发表于 2017-10-13 18:41
用index就行了要搞得那么复杂

Command > t 5s7u 215S7urrr
false nil
Command > t 215S7urrr 5s7u
ture "5s7urrr"
Command >
发表于 2017-10-13 18:43:31 | 显示全部楼层
hyper 发表于 2017-10-13 18:42
Command > t 5s7u 215S7urrr
false nil
Command > t 215S7urrr 5s7u

函数都帮你写好了,
发表于 2017-10-13 18:44:10 | 显示全部楼层
hyper 发表于 2017-10-13 18:43
函数都帮你写好了,

axlCmdRegister( "t" `test ?cmdType "general")

(defun test (params params1)
    let((x y z)
        x = lowerCase(params)
        y = lowerCase(params1)
        z = index(x y)
        (if z then
            axlUIWPrint(nil "ture %L" z)
        else
            axlUIWPrint(nil "false %L" z)
        )
    )
)

评分

参与人数 1SKILL币 +2 贡献 +1 收起 理由
王开鑫55 + 2 + 1 很给力!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-10-15 13:40:08 | 显示全部楼层
hyper 发表于 2017-10-13 18:44
axlCmdRegister( "t" `test ?cmdType "general")

(defun test (params params1)

这个思路,让困扰几天的问题解决了,非常感谢!
发表于 2018-1-9 09:53:01 | 显示全部楼层
学习了,谢谢~
发表于 2023-7-22 22:26:32 | 显示全部楼层
想到一招,预先把xxS6uxx/xxS6Uxx/xxs6uxx/xxs6Uxx用upperCase都搞成大写,搜索框也用upperCase都搞成大写
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-3-19 11:19 , Processed in 0.126533 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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