와일드카드
컴퓨팅에서 와일드카드는 문자열의 0개 이상의 문자를 대신할 수 있는 문자를 의미합니다. 와일드카드는 컴퓨터 프로그래밍, 데이터베이스 SQL 검색 쿼리, 그리고 명령 프롬프트를 통해 DOS 또는 Unix 디렉터리를 탐색할 때 일반적으로 사용됩니다.
와일드카드의 대표적인 사용 방법은 다음과 같습니다.
- 정규 표현식 - 마침표(.)는 하나의 문자와 일치하고, .*는 0개 이상의 문자와 일치하며, .+는 하나 이상의 문자와 일치합니다.
▶ 예: $pattern = "Mac(.*)" - SQL 쿼리 - 백분율 기호(%)는 0개 이상의 문자와 일치하고, 밑줄(_)은 하나의 문자와 일치합니다.
▶ 예: SELECT * FROM Computers WHERE Platform LIKE 'Mac%' - 디렉터리 탐색 - 별표(*)는 0개 이상의 문자와 일치하고, 물음표(?)는 하나의 문자와 일치합니다.
▶ 예: dir *.exe
위 예에서는 정확히 일치하는 항목 대신 부분적으로 일치하는 항목을 검색하기 위해 와일드카드를 사용합니다. 이는 파일을 검색하거나 데이터베이스에서 정보를 찾을 때 유용할 수 있습니다.
지식 테스트하기