Rev 3469 | Rev 8354 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3469 | Rev 5903 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | All comparisons are made on strings: <tt>string1 |
1 | All comparisons are made on strings: <span class="tt">string1 rel string2</span>. |
2 | Comparisons can be joined using <tt>and |
2 | Comparisons can be joined using <span class="tt">and</span> and <span class="tt">or</span>. Parentheses may |
3 | be used to build complex comparison logics. |
3 | be used to build complex comparison logics. |
4 | 4 | ||
5 | :Valid relations |
5 | :Valid relations |
6 | :Relation,Condition |
6 | :Relation,Condition |
7 | :== |
7 | :== |
8 | string1 == string2 string1 == string2 |
8 | string1 == string2 string1 == string2 |
9 | true if < |
9 | true if <span class="tt"> string1</span> and <span class="tt">string2</span> are identical. |
10 | :!= |
10 | :!= |
11 | string1 != string2 string1 <> string2 |
11 | string1 != string2 string1 <> string2 |
12 | true if < |
12 | true if <span class="tt"> string1</span> and <span class="tt">string2</span> are NOT identical. |
13 | :< |
13 | :< |
14 | string1 < string2 |
14 | string1 < string2 |
15 | true if (the numerical evaluation of) <tt>string1 |
15 | true if (the numerical evaluation of) <span class="tt">string1</span> is < <span class="tt">string2</span>. |
16 | :<= |
16 | :<= |
17 | string1 <= string2 |
17 | string1 <= string2 |
18 | true if (the numerical evaluation of) <tt>string1 |
18 | true if (the numerical evaluation of) <span class="tt">string1</span> is $m_le <span class="tt">string2</span>. |
19 | :> |
19 | :> |
20 | string1 > string2 |
20 | string1 > string2 |
21 | true if (the numerical evaluation of) <tt>string1 |
21 | true if (the numerical evaluation of) <span class="tt">string1</span> is > <span class="tt">string2</span>. |
22 | :>= |
22 | :>= |
23 | string1 >= string2 |
23 | string1 >= string2 |
24 | true if (the numerical evaluation of) <tt>string1 |
24 | true if (the numerical evaluation of) <span class="tt">string1</span> is $m_ge <span class="tt">string2</span>. |
25 | :isin |
25 | :isin |
26 | string1 isin string2 |
26 | string1 isin string2 |
27 | true if <tt>string1 |
27 | true if <span class="tt">string1</span> is a substring of <span class="tt">string2</span>. |
28 | :notin |
28 | :notin |
29 | string1 notin string2 |
29 | string1 notin string2 |
30 | true if <tt>string1 |
30 | true if <span class="tt">string1</span> is NOT a substring of <span class="tt">string2</span>. |
31 | :iswordof |
31 | :iswordof |
32 | string1 iswordof string2 |
32 | string1 iswordof string2 |
33 | true if <tt>string1 |
33 | true if <span class="tt">string1</span> is a word of <span class="tt">string2</span>. |
34 | :notwordof |
34 | :notwordof |
35 | string1 notwordof string2 |
35 | string1 notwordof string2 |
36 | true if <tt>string1 |
36 | true if <span class="tt">string1</span> is NOT a word of <span class="tt">string2</span>. |
37 | :isvarof |
37 | :isvarof |
38 | string1 isvarof string2 |
38 | string1 isvarof string2 |
39 | true if <tt>string1 |
39 | true if <span class="tt">string1</span> is a (mathematical) variable of the expression <span class="tt">string2</span>. |
40 | :notvarof |
40 | :notvarof |
41 | string1 notvarof string2 |
41 | string1 notvarof string2 |
42 | true if <tt>string1 |
42 | true if <span class="tt">string1</span> is NOT a (mathematical) variable of the expression <span class="tt">string2</span>. |
43 | :isvariableof |
43 | :isvariableof |
44 | string1 isvariableof string2 |
44 | string1 isvariableof string2 |
45 | true if <tt> string1 |
45 | true if <span class="tt"> string1</span> is a (mathematical) variable of the expression <span class="tt">string2</span>. |
46 | :notvariableof |
46 | :notvariableof |
47 | string1 notvariableof string2 |
47 | string1 notvariableof string2 |
48 | true if <tt> string1 |
48 | true if <span class="tt"> string1</span> is NOT a (mathematical) variable of the expression <span class="tt">string2</span>. |
49 | :isitemof |
49 | :isitemof |
50 | string1 isitemof string2 |
50 | string1 isitemof string2 |
51 | true if <tt> string1 |
51 | true if <span class="tt"> string1</span> is an item of the list <span class="tt">string2</span>. |
52 | :notitemof |
52 | :notitemof |
53 | string1 notitemof string2 |
53 | string1 notitemof string2 |
54 | true if <tt> string1 |
54 | true if <span class="tt"> string1</span> is NOT an item of the list <span class="tt">string2</span>. |
55 | :islineof |
55 | :islineof |
56 | string1 islineof string2 |
56 | string1 islineof string2 |
57 | true if <tt> string1 |
57 | true if <span class="tt"> string1</span> is a line of the list <span class="tt">string2</span>. |
58 | :notlineof |
58 | :notlineof |
59 | string1 notlineof string2 |
59 | string1 notlineof string2 |
60 | true if <tt> string1 |
60 | true if <span class="tt"> string1</span> is NOT a line of the list <span class="tt">string2</span>. |
61 | :issamecase |
61 | :issamecase |
62 | string1 issamecase string2 |
62 | string1 issamecase string2 |
63 | true if < |
63 | true if <span class="tt"> string1</span> and <span class="tt">string2</span> are the same text by a comparison insensitive to multiple spaces but case-sensitive. |
64 | :notsamecase |
64 | :notsamecase |
65 | string1 notsamecase string2 |
65 | string1 notsamecase string2 |
66 | true if < |
66 | true if <span class="tt"> string1</span> and <span class="tt">string2</span> are NOT the same text by a comparison nsensitive to multiple spaces but case-sensitive. |
67 | :issametext |
67 | :issametext |
68 | string1 issametext string2 |
68 | string1 issametext string2 |
69 | true if < |
69 | true if <span class="tt"> string1</span> and <span class="tt">string2</span> are the same text by a comparison insensitive to cases, multiple spaces and accented letters. |
70 | :notsametext |
70 | :notsametext |
71 | string1 notsametext string2 |
71 | string1 notsametext string2 |
72 | true if < |
72 | true if <span class="tt"> string1</span> and <span class="tt">string2</span> are NOT the same text by a comparison insensitive to cases, multiple spaces and accented letters. |
73 | 73 |