hyper 发表于 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 >

hyper 发表于 2017-10-13 18:43:31

hyper 发表于 2017-10-13 18:42
Command > t 5s7u 215S7urrr
false nil
Command > t 215S7urrr 5s7u


函数都帮你写好了,:L

hyper 发表于 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)
      )
    )
)

王开鑫55 发表于 2017-10-15 13:40:08

hyper 发表于 2017-10-13 18:44
axlCmdRegister( "t" `test ?cmdType "general")

(defun test (params params1)


这个思路,让困扰几天的问题解决了,非常感谢!

wuyuhe 发表于 2018-1-9 09:53:01

学习了,谢谢~

gfdyael 发表于 2023-7-22 22:26:32

想到一招,预先把xxS6uxx/xxS6Uxx/xxs6uxx/xxs6Uxx用upperCase都搞成大写,搜索框也用upperCase都搞成大写
页: 1 [2]
查看完整版本: 想做一个搜索框,不区别大小写