문자비교 썸네일형 리스트형 [Delphi] Wild Card 문자비교 문자열에서 Wild Card('?': single character, '*': multi character)를 포함하여 비교한다. function MatchString(ASource, APattern: String): Boolean; function _MatchPattern(element, pattern: PChar): Boolean; begin if 0 = StrComp(pattern, '*') then Result := True else if (element^ = Chr(0)) and (pattern^ Chr(0)) then Result := False else if element^ = Chr(0) then Result := True else begin case pattern^ of '*': if _.. 더보기 이전 1 다음