와일드 카드 란 무엇입니까?

와일드 카드와일드 문자 또는 와일드 카드 문자 라고도하며 하나 이상의 문자를 바꾸거나 나타내는 데 사용되는 기호입니다. 와일드 카드는 일반적으로 하나 이상의 문자를 나타내는 별표 (*) 또는 단일 문자를 나타내는 물음표 (?)입니다. 와일드 카드 사용 방법에 대한 아래 예제에서 와일드 카드는 상대적으로 보편적이라는 것을 알아야합니다.

백분율 기호는 SQL에서 모든 문자 (밑줄 포함)를 0 번 이상 일치시키는 데 사용됩니다.

와일드 카드의 별표 (*)

와일드 카드의 별표 (*)는 0 번 이상 문자를 찾습니다. 예를 들어 "comp *"는 "comp"로 시작하는 모든 단어와 일치하며 "comp", "complete"및 "computer"는 모두 일치합니다.

와일드 카드의 물음표 (?)

물음표는 한 번만 한 문자와 일치합니다. 예를 들어 'c? mp'는 'camp'및 'comp'와 일치합니다. 물음표는 두 번 이상 사용할 수도 있습니다. 예를 들어, "c ?? p"는 "coop"뿐만 아니라 위의 두 예제와 일치합니다. MS-DOS 및 Windows 명령 줄에서 물음표는 후행 물음표를 0 번 또는 1 번 일치시킬 수 있습니다. 예를 들어, "co ??" 위의 모든 일치 항목과 일치하지만 후행 물음표로 인해 4 개의 문자가 아니더라도 "경찰"과 일치합니다.

팁 : 정규식의 경우 마침표 (.)는 단일 문자에 대한 와일드 카드입니다.

와일드 카드에서 괄호 열기 및 닫기 ([])

Unix 셸, Windows PowerShell 및 일반 표현식을 지원하는 프로그래밍 언어에서 열기 및 닫기 괄호 와일드 카드는 범위의 단일 문자와 일치합니다. 예를 들어, [az]는 문자 "a"와 "z"를 일치시킵니다. 숫자가 일치하지 않는 범위에없는 모든 문자를 의미합니다.

팁 : 대괄호를 와일드 카드로 지원하는 곳에 느낌표를 추가하면 프로그램이 일치하지 않는 것으로 알립니다.

MS-DOS 및 Windows 명령 줄 와일드 카드 예제

 dir c? mp 

MS-DOS에서 c, mp 및 그 밖의 다른 문자를 포함하는 dir 명령을 사용하여 파일을 나열하십시오. 예를 들어, comp, camp, c2mp 및 c-mp는 모두 일치합니다.

 dir * .mp3 

다음 예제에서 dir 명령은 .MP3 파일 확장자로 끝나는 파일 만 나열합니다.

 디렉토리 * 데이터 

dir 명령을 사용하여 데이터로 끝나는 파일을 나열하십시오. 예를 들어, "appdata", "mydata"및 "123data"파일은 모두 일치합니다.

 그 사람?. * 

4 자 길이의 파일을 나열하고 그 파일로 시작하며 확장자가있는 파일을 나열하십시오. 예를 들어, help.txt, help.mp3 및 heck.jpg는 모두 일치합니다.

 * .txt * .jpg 이름 바꾸기 

파일 확장자 .txt로 끝나는 현재 디렉터리의 모든 파일의 이름을 .jpg로 바꿉니다. 예를 들어, test.txt 파일은 test.jpg가됩니다.

 del comp * .txt 

MS-DOS에서 comp로 시작하고 .txt 확장명으로 끝나는 파일 삭제.

와일드 카드 예제를 사용하여 찾기 및 바꾸기

Microsoft Word와 같은 와일드 카드를 지원하는 찾기 및 바꾸기 기능을 사용하면 검색에 와일드 카드가 포함될 수 있습니다. 다음은 찾기 및 바꾸기에서 와일드 카드를 사용하는 방법의 예입니다. 이러한 작업을 수행 하려면 찾기 및 바꾸기에서 와일드 카드 사용 옵션을 선택해야합니다.

 comp * r 

"comp"로 시작하고 "r"로 끝나는 것을 모두 일치시킵니다. 즉, 이 문서에서 "컴퓨터"와 "컴파일러"를 찾을 수 있습니다. 그러나 "*"는 모든 것이 "r"과 일치한다는 것을 의미하는 욕심이 있습니다. 즉, "r"다음에 comp가 있으면 일치 할 것이므로 "comp"로 시작하고 "r"으로 끝나는 "computer your"가 일치 할 것입니다.

 d [eo] ll 

대괄호를 사용하면 Microsoft Word에서 대괄호에 포함 된 문자를 찾습니다. 이 예에서는 "e"또는 "o"가 일치하므로 find는 "dell"또는 "doll"과 일치합니다.

 듀얼 

대괄호는 다양한 문자를 검색하는 데에도 사용할 수 있습니다. 위의 예에서이 범위는 문서에서 "doll"및 "dull"과 같은 단어와 일치하는 "o"에서 "u"까지의 모든 문자입니다.

 작은 골짜기 

괄호 안의 느낌표를 사용하면 대괄호 안에있는 문자와 일치하는 항목이 없습니다. 위의 예에서이 와일드 카드는 "dell"과 일치하지 않는 찾기를 알려주지 만 "d"로 시작하여 "ll"로 끝나는 다른 것과 일치합니다.

 d? ll 

물음표는 한 문자와 만 일치합니다. 위의 예에서 "dall", "dell", "dill", "doll"및 "dull"은 처음에는 "d"를, 끝에는 "ll"을 포함하므로 단어와 일치합니다.

 세 {2} d 

찾기에서 중괄호를 사용하면 대괄호 앞에있는 문자의 양을 찾습니다. 위의 예제에서 Find는 "시드"와 일치하지만 "sed"와는 일치하지 않습니다.

 <(comp) 

보다 작고 괄호 안에 텍스트를 포함하는 찾기는 Find가 괄호에 포함 된 단어로 시작하는 단어를 찾도록 지시합니다. 위의 예에서 "comp"로 시작하는 단어를 찾습니다.

 (에르)> 

괄호 안의 문자로 시작하고보다 큼 문자로 시작하는 문자열은 찾기에 괄호에 포함 된 단어로 끝나는 단어를 찾습니다. 위의 예에서 "er"로 끝나는 단어를 찾습니다.

Linux 및 Unix 와일드 카드 예제

 ls comp * 

이 명령은 ls 명령을 사용하여 작업 디렉토리에서 comp 라는 문자로 시작하는 모든 파일과 디렉토리를 나열합니다. comp로 시작하는 Linux 변형 또는 Unix 변형에서.

 rm c? mp 

c, mp 및 그 사이에있는 문자가 포함 된 Linux 또는 Unix 변형에서 rm 명령을 사용하여 파일 삭제.

Microsoft Excel 와일드 카드 예제

 = SUMIF (A1 : A6, "*", B1 : B6) 

Excel 수식을 사용하여 B1 ~ B6 셀의 * 와일드 카드를 사용하여 문자를 검색하고 SUM이 있으면 SUM을 사용하여 A1과 A6 사이의 모든 값을 추가합니다.

별표, 글로브, 메타 - 캐릭터, 정규식, 소프트웨어 용어