scgg 发表于 2010-11-19 17:48:35

求教啊,zmud怎么比较中文的变量啊

比如#if (@bb="张三") {haha} 这个怎么弄,有什么问题,这样写不行啊

flydream 发表于 2010-11-19 20:25:59

#if (@bb=张三) {haha}

scgg 发表于 2010-11-19 20:36:58

去掉引号也不好用啊,如果用数字就没事儿,#if (@bb=1) {haha} 就可以中文的就不行

[ 本帖最后由 scgg 于 2010-11-19 08:38 PM 编辑 ]

zgbl 发表于 2010-11-19 21:41:34

大楼主

中文对比不行,就用英文对比,比如这样提取变量

#var test '%1'

这样 张三 就提取成了 '张三'

然后用

#if (@test='张三') {say yes} {say no}

测试,结果证明,此方法正确

[ 本帖最后由 zgbl 于 2010-11-19 09:43 PM 编辑 ]

zgbl 发表于 2010-11-19 21:43:31

靠,发多了一楼

bluse 发表于 2010-11-20 01:41:14

等号不好使的时候,可以活用%begins进行全串比较

scgg 发表于 2010-11-20 10:09:04

原帖由 bluse 于 2010-11-20 01:41 AM 发表 http://pkuxkx.com/forum/images/common/back.gif
等号不好使的时候,可以活用%begins进行全串比较
恩,好 好,这个好,谢谢啊
页: [1]
查看完整版本: 求教啊,zmud怎么比较中文的变量啊