这两个标记~=
和~<>
之间有什么区别?
例如:
<Condition><![CDATA[CUSTOMER~="xyz"]]></Condition>
和
<Condition><![CDATA[CUSTOMER~<>"abc"]]></Condition>
上述两个条件究竟发生了什么?
答案 0 :(得分:3)
对于字符串比较,代字号&#34;〜&#34;以操作符为前缀执行不区分大小写的比较。
如果左值等于正确值,则= TRUE。
&LT;&GT;如果左值不等于正确值,则为TRUE。
所以第一个是不区分大小写的,第二个是不区分大小写的。