Project

General

Profile

Scripting Operators » History » Revision 18

Revision 17 (Per Amundsen, 10/22/2015 03:53 PM) → Revision 18/64 (Per Amundsen, 10/22/2015 03:55 PM)

h1. Scripting Operators 

 <pre> 
 === 
 ismatch 
 isin 
 isincs 
 ison 
 isop 
 ishop 
 issop 
 isowner 
 isvoice 
 isnum 
 ischan 
 isreg 
 iswm 
 iswmcs 
 isletter 
 isalpha 
 isalnum 
 islower 
 isupper 
 isban 
 isinvite 
 isexcept 
 isignore 
 isurl 
 !> 
 !< 
 !<= 
 !>= 
 !=== 
 !// 
 !\\ 
 !& 
 !ismatch 
 !isin 
 !isincs 
 !ison 
 !isop 
 !ishop 
 !issop 
 !isowner 
 !isvoice 
 !isnum 
 !ischan 
 !isreg 
 !iswm 
 !iswmcs 
 !isletter 
 !isalpha 
 !isalnum 
 !islower 
 !isupper 
 !isban 
 !isinvite 
 !isexcept 
 !isignore 
 !isurl 
 </pre> 

 h2. Math Comparison Operators 

 |_.Syntax |_.Name |_<.Result | 
  |=. <notextile>%x == %y</notextile> 
 <notextile>%x = %y</notextile> 
 <notextile>%x != %y</notextile> 
 <notextile>%x !== %y</notextile> 
 <notextile>%x < %y</notextile> 
 <notextile>%x > %y</notextile> 
 <notextile>%x <= %y</notextile> 
 <notextile>%x >= %y</notextile> 
 <notextile>%x // %y</notextile> 
 <notextile>%x \\ %y</notextile> 
 <notextile>%x & %y</notextile> 
  |^. Equal 
 Equal 
 Not equal 
 Not equal 
 Less than 
 Greater than 
 Less than or equal to 
 Greater than or equal to 
 Multiple Of (Divides) 
 Not Multiple Of (Not Divides) 
 Bitwise And 
  |^. True, if %x is equal to %y. 
 True, if %x is equal to %y. 
 True, if %x is not equal to %y. 
 True, if %x is not equal to %y. 
 True, if %x is strictly less than %y. 
 True, if %x is strictly greater than %y. 
 True, if %x is less than or equal to %y. 
 True, if %x is greater than or equal to %y. 
 True, if %x divides %y. 
 True, if %x does not divides %y. 
 True, if (bit representation of) %x AND %y is a none zero. 
  | 

 h2. String Comparison Operators 

 |_.Syntax |_.Name |_<.Result | 
  |=. %x isin %y 
 %x isincs %y 
 %x iswm %y 
 %x iswmcs %y 
 %x isnum 
 %x isnum N 
 %x isnum N- 
 %x isnum N-M 
 %x isletter 
 %x isletter N 
 %x isalnum 
 %x isalpha 
 %x islower 
 %x isupper 
  |^. Is In 
 Is In (case sensitive) 
 Wildcard Matching 
 Wildcard Matching (case sensitive) 	
 Is Digit 
 Is Digit, Equal to 
 Is Digit, Greater than or equal to 
 Is Digit, in Range 
 Is a Letter 
 Is a Letter In A List 
 Alphanumeric Characters 
 Alphabetic Characters 
 All lower case letters 
 All upper case letters 
  |^. True, if %x is fully found inside %y. 
 True, if %x is fully found inside (case sensitive) %y. 
 True, if wildcard string %x matches %y. 
 True, if wildcard string %x matches (case sensitive) %y. 
 True, if %x is a number. 
 True, if %x is number N. 
 True, if %x is number N or greater. 
 True, if %x is a number between N and M (inclusively). 
 True, if %x is a letter. 
 True, if %x is a letter in a list of letters. 
 True, if %x contains only alphabetic or numeric characters. 
 True, if %x contains only alphabetic characters. 
 True, if %x contains only lower case letters. 
 True, if %x contains only upper case letters. 
  |