请教,如何判断变量是否为空字符串?
tasker吧
全部回复
仅看楼主
level 11
lvxc88 楼主
isSet操作符没用,空串也是已经set状态的,匹配操作符又不允许右边为空,那怎么判断字符串为空呢?
2014年10月24日 08点10分 1
level 11
lvxc88 楼主
用正则表达式.+也匹配
2014年10月24日 10点10分 2
level 13
你想干嘛
2014年10月24日 13点10分 3
做了个输入框,如果什么都不输入,发送到变量的是空串,但是如果把这个变量再发送给别的输入框,就显示变量名称,想避免这种情况
2014年10月24日 16点10分
判断变量为空时,不发送给另一个输入框
2014年10月24日 16点10分
回复 lvxc88 : 如果正则表达式和js都不行的话,就试试用一段特别的字符串表示空串吧。比如说用“(这是空串)”表示没有输入,在判断是否匹配“(这是空串)”,当然,如果你输入“(这是空串)”就不行了。可以用一个永远不会用到的字符串试试。方法比较曲折。。不过貌似js应该可以解决这个问题吧?
2014年10月25日 04点10分
回复 十拳没有剑 :该变量值是文本框里什么都不输入时赋予的,我用变量测试测得该字串长度为11,但是传送到文本框显示的是变量名,用正则匹配.+可以匹配成功,很奇怪的现象。你说的用js应该可以,但是这样一个事情动用js有点曲折,而且用的多时会很麻烦,最主要的是不熟悉js
2014年10月25日 04点10分
1