AutoHotKey(오토핫키) 설명서 If var [not] in values / If var [not] contains values
If var [not] in values / If var [not] contains values
변수의 값이 열거했지만 우리 어떤 것일까하고 같다/포함할지로 분기
if Var in MatchList if Var not in MatchList if Var contains MatchList if Var not contains MatchList
Parameters
인수명 | 설명 |
---|---|
var | 변수명 |
MatchList | 후보 일람. 문자열을 「,」(으)로 단락지어 열거. 모두가 하나의 당겨 수라고 해 다루어진다. 콤마를 나타내려면 , 「,,」라고 콤마를2개 계속하고 쓴다. 후보에 공문자열을 지정하고 싶은 경우, 「,value1,value2」라고 리스트의 최초를 콤마로 한다. 콤마의 전후의 공백은 제거되지 않는다. |
Remarks
[not] in그럼,Var하지만MatchList의 어떤 것일까하고 완전하게 일치할지로 판정한다.
[not] contains그럼,MatchList의 안에Var에 완전하게 포함되는 문자열이 있을지로 판정한다.
모든 비교는 문자열적으로 일치할지로 행해진다
StringCaseSense그리고 대문자 소문자의 차이를 고려할지를 설정할 수 있다.
Related
IfEqual/Greater/Less, if var in MatchList, if var is type, IfInString, StringCaseSense, EnvAdd, Blocks, Else
Example(s)
if var in exe,bat,com MsgBox The file extension is an executable type. if var in 1,2,3,5,7,11 ; Avoid spaces in list. MsgBox, %var% is a small prime number. if var in %MyItemList% MsgBox %var% is in the list. InputBox, UserInput, Enter YES or NO if UserInput not in yes,no MsgBox Your input is not valid.
WinGetTitle, active_title, A if active_title not in Microsoft,- Message,Outlook ; Note no spaces between commas. { Send,!{F4} }
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 If var is [not] type (0) | 2014.08.14 |
---|---|
AutoHotKey(오토핫키) 설명서 IfInString / IfNotInString (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 If(식) (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 IfExist / IfNotExist (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 If (변수의 비교) (0) | 2014.08.14 |