def get_QueryRegions ( QUERY, REGEX_ENABLED, IGNORE_CASE ):
if REGEX_ENABLED == True and IGNORE_CASE == True:
queryRegions = V.view.find_all ( QUERY, sublime.IGNORECASE )
elif REGEX_ENABLED == True and IGNORE_CASE == False:
queryRegions = V.view.find_all ( QUERY )
elif REGEX_ENABLED == False and IGNORE_CASE == True:
queryRegions = V.view.find_all ( QUERY, sublime.LITERAL|sublime.IGNORECASE )
elif REGEX_ENABLED == False and IGNORE_CASE == False:
queryRegions = V.view.find_all ( QUERY, sublime.LITERAL )
return ( queryRegions )
#?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¦?#
#??????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????‡#
#???????? { Variables } ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????c3#
#??????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????‡#
#?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????¦?#